คราวนี้ฉันจะแสดง 2 วิธีในการติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ nvidia:
ก่อน:
- ติดตั้งที่เก็บ RPMFusion
- ตรวจสอบว่าเราไม่มีการอัปเดตที่รอดำเนินการในแพ็คเกจต่อไปนี้: เคอร์เนล * นโยบาย 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