Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีติดตั้ง Proprietary Graphics Drivers ใน Ubuntu, Fedora, และ Mint

ผู้ใช้ Linux มี open-source software อุดมสมบัติ แต่บางครั้ง proprietary software จำเป็น อาจเป็นอย่างรัน Microsoft Word -- ซึ่งมีความจำเป็นน้อยด้วยคุณภาพ LibreOffice -- หรือ proprietary driver

99% ฮาร์ดแวร์รันกับ open-source drivers แต graphics drivers เป็นเรื่องอื่น

Linux users แน่นิยมจะตำหนิคุณ sacrilege สำหรับแค่คิดถึง proprietary drivers อย่างไรก็ตาม ถ้าคุณขมขื่น Linux gaming พวกเขา pretty much required

ทำไมต้องการ Proprietary Graphics Drivers?

เกือบทุก Linux distributions ส่งมอบพร้อม open-source drivers ให้ฮาร์ดแวร์ทำงาน out of the box ติดตั้ง Linux ใช้ฮาร์ดแวร์ PC เหมือนเดิม

แตเวลา graphics drivers สถานการณ์ต่างออกไป Open-source graphics drivers จะ (ในกรณีส่วนใหญ่) ให้รัน OS และ basic tasks แตเวลา gaming (และอาจ image/video editing และ heavy lifting อื่น) อาจล้มเหลว

วิธีติดตั้ง Proprietary Graphics Drivers ใน Ubuntu, Fedora, และ Mint

ผลคือ AMD และ Nvidia graphics systems รันได้ระดับปานกลางกับ open-source drivers แตต้องการ proprietary drivers -- ที่ผลิตโดย AMD และ Nvidia ตามลำดับ -- เพื่อเพลิดเพลินกับพลังที่แบรนด์สัญญา (Intel graphics drivers เปิดแหล่งและรวมใน Linux kernel แล้ว)

การได้ proprietary drivers หรือ "restricted" driver เคย tricky หรือ fiddly แตวันนี้ตรงไปตรงมา นี่เราดูติดตั้ง proprietary graphics drivers บน 3 distros ยอดนิยม: Ubuntu, Linux Mint, Fedora

(Proprietary drivers สำหรับฮาร์ดแวร์อื่น -- เช่น wireless network interface cards -- มักพร้อมใช้งาน)

Pre-Installing Proprietary Graphics Drivers (ติดตั้งล่วงหน้า)

ติดตั้ง proprietary graphics drivers ง่ายขึ้นมากในหลายปีผ่านมา ก่อนหน้านี้อาจต้องรัน specialist software หรือหา drivers ติดตั้ง manual โชคดีตอนนี้ติดตั้งพร้อมติดตั้ง Linux OS (feature มีใน most popular distros)

ทำได้แค่ผ่าน installation process ใส่ใจกล่อง pop up ตอนท้ายการติดตั้ง จะมี dialogue box เกี่ยว graphics drivers กล่องนี้ต้องการ action ให้เลือกติดตั้ง proprietary graphics drivers หรือ open-source drivers

เลือก proprietary drivers จะประหยัดความยุ่งยากติดตั้งหลัง โชคดีมันไม่ยากนัก

Ubuntu

หา proprietary drivers ใน Ubuntu เปิดเมนู พิมพ์ "drivers" เลือก Additional Drivers เปิดแล้วระบบสแกนเร็ว หาว่าระบบมีฮาร์ดแวร์ที่ได้ประโยชน์จาก proprietary drivers ที่นี่คือที่คุณเจอ proprietary drivers

วิธีติดตั้ง Proprietary Graphics Drivers ใน Ubuntu, Fedora, และ Mint

อาจยากตัดสินใจเลือก drivers ไหน ให้เลือก defaults (มักเป็นรุ่นล่าสุด) วิธีนี้ตรงไปตรงมากว่า command line ที่อาจทำปัญหา แทนที่จะเสี่ยง system stability (และการ์ดจอเอง) 安全กว่าใช้ Additional Drivers utility

แม้ไม่ได้แนะนำ แต่ restart คอมพิวเตอร์หลังติดตั้ง graphics driver บ่อยครั้งมีประโยชน์ รีบูทเสร็จ Linux system ควรพร้อมให้ enhanced graphics experience!

Fedora

ถ้ารัน Fedora กับ Nvidia video card สถานการณ์ tricky นิดหน่อย เพราะ default repositories Fedora แค่ open-source software

เริ่มต้นเช็ค video card details:

lspci | grep -i VGA

ถ้าเจอรายละเอียด Nvidia card ไป RPM Fusion site ติดตั้ง free และ nonfree packages สำหรับ Fedora version ของคุณ ทำผ่าน Firefox browser ใช้ PackageKit ติดตั้ง packages

วิธีติดตั้ง Proprietary Graphics Drivers ใน Ubuntu, Fedora, และ Mint

ยังใช้ command line ติดตั้ง packages เหล่านี้คำสั่งเดียวได้:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

ติดตั้งเสร็จ packages เหล่านี้เพิ่ม repository information ที่คุณค้นหาและติดตั้ง drivers การ์ดของคุณ สำหรับ Nvidia cards ค้นหา kmod-nvidia จำไว้ reboot PC หลังนี้

มี AMD card? ถ้าใช่ AMDGPU driver enabled อัตโนมัติสำหรับฮาร์ดแวร์ใหม่ อุปกรณ์เก่า ต้องพึ่ง Catalyst driver ที่ไม่ได้ maintain แล้ว

Linux Mint

Linux Mint รุ่นหลัก based on Ubuntu ล่าสุด ทางติดตั้ง restricted/proprietary drivers เหมือนกัน แตระวังว่ามี variants หลายรุ่นของ Mint อาจต้องเช็ค procedure ถูกต้อง

สำหรับ "mainstream" Mint เปิด Menu > Administration > Driver Manager ที่นี่เจอ drivers ที่ติดตั้งได้

วิธีติดตั้ง Proprietary Graphics Drivers ใน Ubuntu, Fedora, และ Mint

Driver Manager screen ที่ได้ layout คล้าย Additional Drivers ใน Ubuntu เลือก คลิก OK, และ reboot

กรณี Nvidia cards อาจได้หลายเวอร์ชันที่ดูเหมือน driver เดียวกัน ตัวที่ควรเลือกจะชื่อแบบ nvidia-[recent_version] ถ้าทำงานไม่ดี ลอง nvidia[recent_version]-updates driver แทน

When Proprietary Drivers Don't Help (ตอน Proprietary Drivers ไม่ช่วย)

คุณอาจสังเกตอ่านข้างต้นว่า deal กับ Nvidia drivers ส่วนใหญ่ โชคดี AMD video cards รองรับ (ส่วนใหญ่) ด้วย open-source versions ของ Radeon drivers ดีกว่า ยังรวมใน Linux kernel ดูเพิ่มที่ AMD open-source program บน development website

อย่างไรก็ตาม มีครั้ง proprietary drivers ไม่ช่วย แม้หายาก ถ้าซื้อ graphics card ใหม่ล่าสุด ไม่น่าจะทำงานกับ latest drivers ในกรณีแบบนี้ ตัวเลือกดีคือพึ่ง recent driver ที่มีอยู่ล่าสุด

และทุกกรณี หากล้มเหลว พึ่ง built-in Intel graphics processor จนกว่าจะแก้ปัญหาได้

อยากเพลิดเพลิน Gaming และ Multimedia บน Linux? ต้องการ Proprietary Drivers!

แนวคิด open-source graphics drivers คุณภาพเท่า proprietary drivers น่าดึงดูด แต่น่าจะไม่เกิดขึ้น แม้ graphics cards แอ่และเก่า มัก 100% รองรับ open-source drivers รุ่น high-end และใหม่ ไม่ได้

ดังนั้น proprietary drivers เป็น vital aspect ของ gaming บน Linux

คุณชอบ open-source หรือ proprietary graphics drivers? คิดว่า proprietary drivers ควรเป็น open-source? ทำไมหรือทำไมไม่? บอกเราในความคิดเห็น!