ในบทความนี้ เราจะแสดงวิธีการติดตั้งไดรเวอร์ NVIDIA บน Fedora Workstation 38 จากที่เก็บ RPM Fusion แม้ว่าบทความนี้มีไว้สำหรับ Fedora Workstation 38 แต่ควรใช้งานได้โดยไม่มีการแก้ไขใดๆ บน Fedora Workstation 37 และ Fedora เวอร์ชันในอนาคต บทความนี้ควรใช้กับการหมุนรอบอื่นๆ ของ Fedora
หัวข้อเนื้อหา:
- ตรวจสอบว่าติดตั้ง NVIDIA GPU บนคอมพิวเตอร์ของคุณหรือไม่
- การอัปเกรดแพ็คเกจที่ติดตั้งของ Fedora Workstation 38
- การติดตั้ง Kernel Headers และ Development Libraries บน Fedora Workstation 38
- เปิดใช้งาน RPM Fusion Repositories บน Fedora
- การอัพเดตแคชของ Fedora Package Repository
- การติดตั้งไดรเวอร์ NVIDIA บน Fedora Workstation 38 จาก RPM Fusion Repository
- ตรวจสอบว่าไดรเวอร์ NVIDIA กำลังทำงานบน Fedora หรือไม่
- การติดตั้งไดรเวอร์ NVIDIA VAAPI/VDPAU บน Fedora Workstation 38
- ถอนการติดตั้งไดรเวอร์ NVIDIA จาก Fedora Workstation 38
- บทสรุป
- อ้างอิง
ตรวจสอบว่าติดตั้ง NVIDIA GPU บนคอมพิวเตอร์ของคุณหรือไม่
ในการตรวจสอบว่าคุณได้ติดตั้ง NVIDIA GPU บนคอมพิวเตอร์ของคุณหรือไม่ ให้รันคำสั่งต่อไปนี้:
$ lspci | จับ -เลขที่ 'VGA|3D'
อย่างที่คุณเห็น เรามี GPU NVIDIA GeForce GTX 1050 Ti ติดตั้งอยู่ในคอมพิวเตอร์ของเรา คุณอาจมี NVIDIA GPU อื่นที่ติดตั้งไว้
ตามค่าเริ่มต้น Fedora Workstation 38 จะใช้ไดรเวอร์ GPU นูโวแบบโอเพ่นซอร์ส หากคุณติดตั้ง NVIDIA GPU บนคอมพิวเตอร์ของคุณแทนไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการ
$ lsmod | จับ ใหม่$ lsmod | จับ เอ็นวิเดีย
การอัปเกรดแพ็คเกจที่ติดตั้งของ Fedora Workstation 38
เพื่อให้ไดรเวอร์ NVIDIA GPU ที่เป็นกรรมสิทธิ์/อย่างเป็นทางการทำงานบน Fedora Workstation 38 คุณต้องอัปเดตแพ็คเกจที่มีอยู่/ติดตั้งล่วงหน้าทั้งหมดของ Fedora Workstation 38
ในการอัพเดตแพ็คเกจที่ติดตั้งไว้ล่วงหน้าทั้งหมดของ Fedora Workstation 38 ให้รันคำสั่งต่อไปนี้:
$ ซูโด การปรับปรุง dnf --รีเฟรช
แคชที่เก็บแพ็คเกจ DNF ของ Fedora Workstation 38 กำลังได้รับการอัพเดตและกำลังเตรียมการอัพเดตแพ็คเกจ ใช้เวลาสองสามวินาทีจึงจะเสร็จสมบูรณ์
แพ็คเกจจะต้องได้รับการอัปเดตและควรแสดงรายการขนาดการดาวน์โหลดของแพ็คเกจ เพื่อยืนยันการอัปเดต กด และ แล้วกด <ป้อน> .
กำลังดาวน์โหลดการอัปเดต ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
เมื่อคุณเห็นข้อความต่อไปนี้ ให้กด และ แล้วกด <ป้อน> ดำเนินการต่อไป.
กำลังติดตั้งการอัปเดต ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรติดตั้งการอัปเดต
เพื่อให้การเปลี่ยนแปลงมีผล ให้รีสตาร์ทเครื่อง Fedora Workstation 38 ของคุณด้วยคำสั่งต่อไปนี้:
$ ซูโด รีบูต
การติดตั้ง Kernel Headers และ Development Libraries บน Fedora Workstation 38
เพื่อให้ไดรเวอร์ NVIDIA GPU ที่เป็นกรรมสิทธิ์/เป็นทางการทำงานได้ คุณต้องติดตั้งเครื่องมือพัฒนาเคอร์เนล Linux บนเครื่อง Fedora Workstation 38 ของคุณด้วย
ในการติดตั้งเครื่องมือพัฒนาเคอร์เนลของ Linux บน Fedora Workstation 38 ให้รันคำสั่งต่อไปนี้:
$ ซูโด dnf ติดตั้ง kernel-headers kernel-devel dkms
เพื่อยืนยันการติดตั้ง กด และ แล้วกด <ป้อน> .
กำลังดาวน์โหลดแพ็คเกจการพัฒนาเคอร์เนล Linux ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
กำลังติดตั้งแพ็คเกจพัฒนาเคอร์เนล Linux ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรติดตั้งแพ็คเกจการพัฒนาเคอร์เนลของ Linux
การเปิดใช้งาน RPM Fusion Repositories บน Fedora
แพ็คเกจไดรเวอร์ NVIDIA GPU ที่เป็นกรรมสิทธิ์/เป็นทางการมีอยู่ในที่เก็บ RPM Fusion ของ Fedora Workstation 38 RPM Fusion เป็นที่เก็บแพ็คเกจของบุคคลที่สามสำหรับการกระจาย Linux ที่ใช้ RPM เช่น Fedora Workstation 38 ที่เก็บ RPM Fusion ไม่ได้เปิดใช้งานตามค่าเริ่มต้นบน Fedora Workstation 38 หากต้องการเปิดใช้งานที่เก็บ RPM Fusion บน Fedora Workstation 38 โปรดอ่านบทความเรื่อง วิธีเปิดใช้งาน RPM Fusion Repository บน Fedora .
การอัพเดตแคชของ Fedora Package Repository
เมื่อคุณเปิดใช้งานที่เก็บ RPM Fusion บน Fedora Workstation 38 แล้ว ให้อัปเดตแคชที่เก็บแพ็คเกจ DNF ด้วยคำสั่งต่อไปนี้:
$ ซูโด dnf เมคอัพแคช
ควรอัปเดตแคชที่เก็บแพ็คเกจ DNF ของ Fedora Workstation 38
การติดตั้งไดรเวอร์ NVIDIA บน Fedora Workstation 38 จาก RPM Fusion Repository
ในการติดตั้งไดรเวอร์ NVIDIA GPU ที่เป็นกรรมสิทธิ์/เป็นทางการบน Fedora Workstation 38 จากที่เก็บฟิวชั่น RPM ให้รันคำสั่งต่อไปนี้:
$ ซูโด dnf ติดตั้ง akmod-nvidia xorg-x11-drv-nvidia-cuda
เพื่อยืนยันการติดตั้ง กด และ แล้วกด <ป้อน> .
กำลังดาวน์โหลดแพ็คเกจไดรเวอร์ NVIDIA GPU และแพ็คเกจการพึ่งพาที่จำเป็น ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
หากคุณเห็นข้อความต่อไปนี้ ให้กด และ แล้วกด <ป้อน> ดำเนินการต่อไป.
กำลังติดตั้งแพ็คเกจไดรเวอร์ NVIDIA GPU และแพ็คเกจการพึ่งพาที่จำเป็น ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรติดตั้งไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/อย่างเป็นทางการในเครื่อง Fedora Workstation 38 ของคุณ
เพื่อให้การเปลี่ยนแปลงมีผล ให้รีบูตเครื่อง Fedora Workstation 38 ของคุณด้วยคำสั่งต่อไปนี้:
$ ซูโด รีบูต
ตรวจสอบว่าไดรเวอร์ NVIDIA กำลังทำงานบน Fedora หรือไม่
เพื่อยืนยันว่าไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการกำลังทำงานบนเครื่อง Fedora Workstation 38 ของคุณหรือไม่ ให้รันคำสั่งต่อไปนี้ คุณควรเห็นผลลัพธ์ที่คล้ายกันหากไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการทำงานได้อย่างถูกต้อง และไดรเวอร์นูโวโอเพนซอร์สไม่ได้ใช้งานอีกต่อไป:
$ lsmod | จับ เอ็นวิเดีย$ lsmod | จับ ใหม่
คุณยังสามารถเรียกใช้โปรแกรม nvidia-smi เพื่อยืนยันว่าไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการทำงานอยู่หรือไม่
$ nvidia-smi
หากไดรเวอร์ nvidia ที่เป็นกรรมสิทธิ์/เป็นทางการทำงานอย่างถูกต้อง คุณจะเห็นหมายเลขเวอร์ชันไดรเวอร์ NVIDIA ที่ติดตั้ง [1] และกระบวนการของ Fedora Workstation 38 ที่ใช้ NVIDIA GPU [2] .
เพื่อยืนยันว่าไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการทำงานอยู่หรือไม่ คุณสามารถเปิดแอป NVIDIA X Server Settings จาก “Application Menu” ของ Fedora Workstation 38
หากไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการทำงานอยู่ คุณจะเห็นข้อมูลเกี่ยวกับ NVIDIA GPU ที่ติดตั้งในคอมพิวเตอร์ของคุณในแอปการตั้งค่าเซิร์ฟเวอร์ NVIDIA X
การติดตั้งไดรเวอร์ NVIDIA VAAPI/VDPAU บน Fedora Workstation 38
หากคุณต้องการเปิดใช้งานการเร่งความเร็ววิดีโอบนเครื่องเล่นวิดีโอ เช่น VLC คุณต้องติดตั้งไดรเวอร์ NVIDIA VAAPI/VDPAU บน Fedora Workstation 38
ในการติดตั้งไดรเวอร์ NVIDIA VAAPI/VDPAU บน Fedora Workstation 38 ให้รันคำสั่งต่อไปนี้:
$ ซูโด dnf ติดตั้ง nvidia-vaapi-driver libva-utils vdpauinfo
เพื่อยืนยันการติดตั้ง กด และ แล้วกด <ป้อน> .
ควรติดตั้งไดรเวอร์ NVIDIA VAAPI/VDPAU
ในการตรวจสอบว่าไดรเวอร์ NVIDIA VAAPI ได้รับการติดตั้งอย่างถูกต้องหรือไม่ ให้รันคำสั่งต่อไปนี้:
$ ซูโด ไร้สาระ
ในการตรวจสอบว่าไดรเวอร์ NVIDIA VDPAU ได้รับการติดตั้งอย่างถูกต้องหรือไม่ ให้รันคำสั่งต่อไปนี้:
$ ซูโด vdpauinfo
ถอนการติดตั้งไดรเวอร์ NVIDIA จาก Fedora Workstation 38
ไม่ว่าด้วยเหตุผลใดก็ตาม หากคุณต้องการลบไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการออกจาก Fedora Workstation 38 ให้รันคำสั่งต่อไปนี้:
$ ซูโด dnf ลบ * เอ็นวิเดีย *
เพื่อยืนยันการดำเนินการถอนการติดตั้ง กด และ ติดตามโดย <ป้อน> .
ไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการกำลังถูกถอนการติดตั้งจาก Fedora Workstation 38 ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรถอนการติดตั้งไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการ
เพื่อให้การเปลี่ยนแปลงมีผล ให้รีบูตเครื่อง Fedora Workstation 38 ของคุณ
$ ซูโด รีบูต
โมดูลเคอร์เนลของ NVIDIA จะไม่ถูกโหลดในครั้งต่อไปที่บูท Fedora Workstation 38 ซึ่งหมายความว่าไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการจะถูกถอนการติดตั้งจากเครื่อง Fedora Workstation 38 ของคุณ
$ lsmod | จับ เอ็นวิเดีย
บทสรุป
เราได้แสดงวิธีติดตั้งไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการบน Fedora Workstation 38 จากที่เก็บแพ็คเกจ RPM Fusion เรายังแสดงวิธีติดตั้งไดรเวอร์ NVIDIA VAAPI/VDPAU บน Fedora Workstation 38 เพื่อเปิดใช้งานการเร่งความเร็วการเล่นวิดีโอและวิธีถอนการติดตั้งไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์/เป็นทางการจาก Fedora Workstation 38 อีกด้วย