พูดตามตรง ในมุมมองของผมNvidia มีแนวโน้มที่จะให้การสนับสนุนส่วนประกอบของตนบนระบบ Linux ได้ดีกว่าคู่แข่ง เนื่องจากกราฟิกการ์ดรุ่นเก่าหลายรุ่นยังคงได้รับการอัปเดตเพื่อรองรับ Xorg เวอร์ชันล่าสุดอยู่
และสิ่งนี้ฉันได้ตรวจสอบเป็นการส่วนตัวเนื่องจากฉันเป็นผู้ใช้ ATI และ Nvidia แต่นี่ไม่ใช่ประเด็นของปัญหา
สิ่งที่ชัดเจนสำหรับฉันคือหลายครั้งที่ผู้ใช้ใหม่ไม่กล้าติดตั้งไดรเวอร์เฉพาะของ Nvidiaด้วยความกลัว แม้แต่ผู้ที่มีประสบการณ์มากกว่าก็ตาม เพราะพวกเขามักจะเจอปัญหาที่พบได้บ่อยมาก นั่นก็คือ ปัญหาหน้าจอดำ
โชคดีสำหรับผู้ใช้ Ubuntu ที่มี PPA จากผู้ให้บริการภายนอกซึ่งจัดหาไดรเวอร์กราฟิก Nvidia และอัปเดตให้สามารถติดตั้งได้อย่างสม่ำเสมอ
ขณะนี้ PPA อยู่ในขั้นตอนการทดสอบ แต่คุณยังสามารถใช้ไดรเวอร์ Nvidia ได้จากที่นี่
การติดตั้งไดรเวอร์ Nvidia
สิ่งที่คุณควรรู้อยู่เสมอคือเวอร์ชันล่าสุดของไดรเวอร์ Nvidia สำหรับการ์ดจอของคุณคือเวอร์ชันใด
หากคุณไม่แน่ใจเกี่ยวกับพวกเขาคุณสามารถไปที่หน้า Nvidia ซึ่งพวกเขาจะค้นหารุ่นของพวกเขาและเลือก Linux เป็นระบบหลังจากนั้นจะนำพวกเขาไปยังหน้าดาวน์โหลดของไบนารีและพวกเขาจะสามารถดูได้ว่ารุ่นใดเป็นไดรเวอร์ล่าสุดสำหรับกราฟิกของคุณ
เมื่อทราบข้อมูลนี้แล้วจำเป็นต้องตรวจสอบให้แน่ใจว่าได้ลบการติดตั้งเวอร์ชันก่อนหน้าออกแล้วหากมีอยู่ โดยสามารถเรียกใช้คำสั่งต่อไปนี้:
sudo apt-get purge nvidia *
เมื่อทำขั้นตอนนี้เสร็จแล้ว เราต้องเพิ่ม repository ลงในระบบของเราในการทำเช่นนั้น เราต้องเปิด terminal และรันคำสั่งต่อไปนี้:
sudo add-apt-repository ppa:graphics-drivers
เราอัปเดตรายการที่เก็บของเราด้วย:
sudo apt-get update
ตอนนี้ถ้าคุณรู้ว่าเวอร์ชันของไดรเวอร์สำหรับการ์ดของคุณคืออะไรคุณเพียงแค่ระบุด้วยคำสั่งต่อไปนี้นี่เป็นเพียงตัวอย่าง:
sudo apt-get install nvidia-370
มิเช่นนั้น เราจะต้องไปที่เมนูแอปพลิเคชันของเรา แล้วมองหา “ ซอฟต์แวร์และการอัปเดต” และไดรเวอร์เพิ่มเติม

ที่นี่จะแสดงรายการไดรเวอร์ที่มีให้เราซึ่งเราสามารถเลือกไดร์เวอร์ที่เราชอบได้แม้ว่าตัวที่แนะนำจะเป็นข้อมูลล่าสุดก็ตาม
ทีนี้ มาถึงขั้นตอนที่ทุกคนมักมองข้าม และเป็นสาเหตุหลักที่ทำให้หน้าจอดำ: หลังจากติดตั้งเสร็จแล้ว ให้เปิดเทอร์มินัลและรันคำสั่งนี้ :
lsmod | grep nvidia
หากไม่มีผลลัพธ์แสดงว่าการติดตั้งของคุณอาจล้มเหลว อาจเป็นไปได้ว่าไม่มีไดรเวอร์ในฐานข้อมูลไดรเวอร์ระบบ
คุณสามารถรันคำสั่งต่อไปนี้เพื่อตรวจสอบว่าระบบของคุณกำลังทำงานบนไดรเวอร์โอเพนซอร์สนูโวหรือไม่
หากเอาต์พุตเป็นลบสำหรับนูโวทุกอย่างจะดีกับการติดตั้งของคุณ
lsmod | grep nouveau
เมื่อการติดตั้งเสร็จสมบูรณ์แล้วจำเป็นต้องเพิ่มไดรเวอร์ฟรีลงในบัญชีดำเพื่อป้องกันไม่ให้เกิดความขัดแย้งกับไดรเวอร์ที่ติดตั้งใหม่
ในการสร้างบัญชีดำนี้เราจะรันคำสั่งต่อไปนี้ :
nano /etc/modprobe.d/blacklist-nouveau.conf
และเราจะเพิ่มสิ่งต่อไปนี้ลงไปในนั้น
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
ในตอนท้ายเราต้องบันทึกการเปลี่ยนแปลง
และเราพร้อมที่จะรีสตาร์ทคอมพิวเตอร์
อีกสาเหตุหนึ่งคือการติดตั้งการอัปเดตเวอร์ชันรองโดยอัตโนมัติซึ่งมักเกิดขึ้นเมื่อเราทำการอัปเกรด apt
เพื่อหลีกเลี่ยงปัญหานี้เพียงป้อนคำสั่งต่อไปนี้โดยคำนึงว่านี่เป็นเวอร์ชันพื้นฐานของคุณ
sudo apt-mark hold nvidia-370
วิธีถอนการติดตั้งไดรเวอร์ Nvidia
เราต้องดำเนินการคำสั่งต่อไปนี้:
sudo apt-get purge nvidia *
และลบไดรเวอร์ Nouveau ออกจากรายการสีดำที่อธิบายไว้ข้างต้นและดำเนินการ:
sudo apt-get install nouveau-firmware
sudo dpkg- กำหนดค่า xserver-xorg ใหม่
เรารีบูตเพื่อให้การเปลี่ยนแปลงมีผลและเรากลับไปที่ไดรเวอร์ฟรีอีกครั้ง