วิธีใช้ Fedora: ติดตั้งไดรเวอร์ Nvidia GeForce 6/7/8/9/200/300/400/500

คราวนี้ฉันจะแสดง 2 วิธีในการติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ nvidia:

ก่อน:

  1. ติดตั้งที่เก็บ RPMFusion
  2. ตรวจสอบว่าเราไม่มีการอัปเดตที่รอดำเนินการในแพ็คเกจต่อไปนี้: เคอร์เนล * นโยบาย Selinux *:

เราเข้าสู่ระบบในฐานะรูท (หากยังไม่ได้ดำเนินการ):

su -

อัปเดตแพ็คเกจ:

yum update kernel* selinux-policy*

หากแพ็คเกจเหล่านี้ได้รับการอัปเดต (หากไม่เป็นเช่นนั้นให้ข้ามขั้นตอนนี้) ให้รีบูต:

reboot

หมายเหตุ: โปรดจำไว้ว่าให้ใช้หนึ่งในสองวิธีที่อธิบายไว้ด้านล่างเท่านั้น)

ติดตั้งไดรเวอร์ในรูปแบบ: akmod-nvidia (แนะนำ)

โดยการติดตั้งไดรเวอร์ตามขั้นตอนนี้ เราจะไม่มีปัญหาเมื่อเคอร์เนลได้รับการอัพเดต  (อันที่จริงได้ลองและทดสอบแล้ว ฉันติดตั้ง Fedora RC 1 ซึ่งมาพร้อมกับเคอร์เนล 3.3.5-X และเมื่อฉันอัปเดตระบบเป็น เวอร์ชัน 3.3.6 .3-3.3.7 และใหม่กว่า เวอร์ชัน XNUMX-X ฉันไม่มีปัญหาใด ๆ กับสภาพแวดล้อมแบบกราฟิกหรือไดรเวอร์ที่เป็นกรรมสิทธิ์ :D)-

เลือกวิธีการที่เหมาะสมกับลักษณะของระบบของคุณ:

เคอร์เนล i386, i686 และ x86_64:

yum install akmod-nvidia xorg-x11-drv-nvidia-libs

เคอร์เนล PAE:

yum install akmod-nvidia xorg-x11-drv-nvidia-libs kernel-PAE-devel

ติดตั้งไดรเวอร์ในรูปแบบ: kmod-nvidia

เลือกวิธีการที่เหมาะสมกับลักษณะของระบบของคุณ:

เคอร์เนล i386, i686 และ x86_64:

yum install kmod-nvidia xorg-x11-drv-nvidia-libs

เคอร์เนล PAE:

yum install kernel-PAE-devel kmod-nvidia-PAE

เมื่อติดตั้งไดรเวอร์แล้วเราจะต้องปิดการใช้งานไดรเวอร์ฟรี Nouveau.

ปิดการใช้งานและสำรองไดรเวอร์ Nouveau รีบูตระบบ

 เพื่อให้บรรลุเป้าหมายนี้เราต้องดำเนินการ 4 ขั้นตอน:

รองรับไดรเวอร์ Nouveau:

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img

เปิดใช้งานไดรเวอร์ Nvidia:

dracut /boot/initramfs-$(uname -r).img $(uname -r)

กำหนดค่าไฟล์ Xorg.conf เพื่อใช้ไดรเวอร์ที่ถูกต้อง:

nvidia-xconfig

โน๊ตสำคัญ: อย่าลืมขั้นตอนนี้หากคุณทำในการรีบูตครั้งถัดไปคุณจะไม่สามารถเข้าถึงสภาพแวดล้อมแบบกราฟิกของคุณได้ :(

ในที่สุดเราก็รีสตาร์ทระบบของเรา:

reboot