หากคุณมีการ์ดหรือชิปกราฟิก AMD หรือ nVidia ในเดสก์ท็อปหรือแล็ปท็อป แสดงว่าคุณมีพลังการประมวลผลกราฟิกที่ร้ายแรงภายใต้ประทุน อย่างไรก็ตาม ผู้จำหน่ายกราฟิกที่เคารพนับถืออย่างสูงเหล่านี้ต้องการเก็บความลับ ซึ่งรวมถึงการสร้างซอฟต์แวร์ที่เป็นกรรมสิทธิ์ของไดรเวอร์ด้วย
อูบุนตูและลีนุกซ์รุ่นอื่นๆ ใช้ไดรเวอร์โอเพ่นซอร์สเพื่อให้ใช้งานได้ แต่ความแตกต่างระหว่างทั้งสองคืออะไร และคุณติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ใน Ubuntu อย่างไรหากคุณตัดสินใจใช้
อะไรคือความแตกต่าง?
การตัดสินใจระหว่างการใช้โอเพ่นซอร์สและไดรเวอร์ที่เป็นกรรมสิทธิ์มีความสำคัญมากกว่าที่คุณคิดเล็กน้อย ประการแรก ประสิทธิภาพของไดรเวอร์ที่เป็นกรรมสิทธิ์นั้นสูงขึ้นมาก เนื่องจากไดรเวอร์ได้รับการพัฒนาโดย AMD แทนที่จะเป็นชุมชนของนักพัฒนาโอเพ่นซอร์สที่สามารถเข้าถึงแผนผังของกราฟิกการ์ดได้ นอกจากนี้ การจัดการพลังงานยังดีกว่ามากด้วยไดรเวอร์ที่เป็นกรรมสิทธิ์
อย่างไรก็ตาม หากมีปัญหากับไดรเวอร์ นักพัฒนา Ubuntu สามารถแก้ไขปัญหาด้วยตนเองและอัปเดตไปยังคอมพิวเตอร์ของคุณได้อย่างง่ายดาย ด้วยไดรเวอร์กราฟิก AMD ที่เป็นกรรมสิทธิ์ คุณต้องรอให้ AMD ตอบสนองและแก้ไขปัญหา ส่วนใหญ่แล้ว การเลือกไดรเวอร์ที่เป็นกรรมสิทธิ์จะเป็นตัวเลือกที่ดีที่สุดสำหรับประสิทธิภาพที่ดีที่สุดและการประหยัดพลังงาน โดยเฉพาะอย่างยิ่งหากคุณเป็นนักเล่นเกมหรือมีความต้องการด้านกราฟิกสูง
มีหลายวิธีในการติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ ฉันจะแสดงวิธีง่ายๆ ในการติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์แต่อาจไม่มีเวอร์ชันล่าสุด รวมถึงวิธีที่ยากขึ้นเล็กน้อยซึ่งช่วยให้คุณเรียกใช้ไดรเวอร์ล่าสุดได้
วิธีที่ง่ายกว่า
ใน Ubuntu รุ่นล่าสุด 13.04 "Raring Ringtail" คุณต้องไปที่อื่นเพื่อเข้าถึง "ไดรเวอร์เพิ่มเติม " ซึ่งช่วยให้คุณค้นหาไดรเวอร์ที่เป็นกรรมสิทธิ์ทั้งหมดจากที่เก็บของ Ubuntu ที่มีให้สำหรับระบบของคุณได้อย่างง่ายดาย ตอนนี้ คุณต้องเปิด Dash (โลโก้ Ubuntu จากแถบด้านข้าง) แล้วพิมพ์ "ซอฟต์แวร์ &อัปเดต" . คลิกที่แอปพลิเคชันเมื่อปรากฏขึ้น จากนั้นคลิกที่ ไดรเวอร์เพิ่มเติม แท็บ
ในแท็บนั้น คุณจะเห็นการ์ดแสดงผลของคุณ เช่นเดียวกับสามตัวเลือก - ไดรเวอร์โอเพ่นซอร์ส ไดรเวอร์ที่เป็นกรรมสิทธิ์ "fglrx" และไดรเวอร์ที่เป็นกรรมสิทธิ์ "fglrx-updates" ความแตกต่างระหว่างไดรเวอร์ fglrx และ fglrx-updates คือ fglrx เป็นเวอร์ชันล่าสุดที่ออกเมื่อ Ubuntu 13.04 เปิดตัว ไดรเวอร์ fglrx-updates ควรอัปเดตตัวเองทุกครั้งที่ AMD เปิดตัวเวอร์ชันใหม่
คุณสามารถเลือกตัวเลือกใดก็ได้ กด Apply และรีสตาร์ทคอมพิวเตอร์เมื่อการติดตั้งเสร็จสิ้น ตอนนี้คุณกำลังใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์ และควรได้รับการปรับปรุงประสิทธิภาพ 3D!
ทางที่ยากขึ้น
ในขณะที่ไดรเวอร์ fglrx-updates ควรอัปเดตทุกครั้งที่มีการเปิดตัวเวอร์ชันใหม่โดย AMD แต่สิ่งนี้ไม่ได้เกิดขึ้นเสมอไปเนื่องจากความล่าช้าในการอัปเดตที่เก็บของ Ubuntu แต่คุณติดตั้งไดรเวอร์ได้เองและรู้ว่าคุณกำลังใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์เวอร์ชันใด
ในการเริ่มต้น ให้รันคำสั่งนี้:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 devscripts
หากคุณกำลังใช้งาน Ubuntu รุ่น 64 บิต คุณจะต้องเรียกใช้คำสั่งนี้ด้วย:
sudo apt-get install lib32gcc1
คำสั่งทั้งสองนี้ตั้งค่าสภาพแวดล้อมที่จำเป็นเพื่อสร้างแพ็คเกจไดรเวอร์ในขั้นตอนถัดไป
ตอนนี้ ตรงไปที่หน้าไดรเวอร์ของ AMD และเลือกไดรเวอร์สำหรับการ์ดกราฟิกของคุณและ Ubuntu รุ่น 32 บิต/64 บิต เมื่อการดาวน์โหลดเสร็จสิ้น ให้แตกไฟล์ .run ออกจากไฟล์ .zip จากนั้นเปิด Properties ไปที่ไฟล์ .run และเปิดใช้งานไฟล์ให้ทำงานเป็นไฟล์สั่งการ
ถัดไป เปิดเทอร์มินัลของคุณ ใช้คำสั่ง cd เพื่อไปยังโฟลเดอร์ที่มีไฟล์ .run (เช่น
cd Downloads/
แล้วรันคำสั่ง :
sudo sh ./amd-catalyst-version-here-and-such.run --buildpkg Ubuntu/raring
แน่นอนแทนที่ฟิลเลอร์ด้วยชื่อจริงของไฟล์ หากคุณไม่ได้ใช้งาน Ubuntu 13.04 ด้วย คุณจะต้องเปลี่ยน
raring
ด้วยชื่อที่เหมาะสม
ปล่อยให้มันทำหน้าที่ของมัน และเมื่อเสร็จแล้ว คุณจะมีไฟล์ .deb สองสามไฟล์ ต่อไป ให้เรียกใช้
sudo dpkg -i fglrx*.deb
ซึ่งจะติดตั้งแพ็คเกจที่สร้างขึ้นใหม่ทั้งหมด เมื่อเสร็จสิ้น คุณจะต้องเรียกใช้คำสั่งอื่นเพื่อตั้งค่าไดรเวอร์ใหม่อย่างถูกต้อง วิ่ง
sudo amdconfig --initial -f
หากคุณใช้จอแสดงผลเพียงจอเดียว หรือหากคุณมีจอแสดงผลมากกว่าหนึ่งจอติดอยู่ ให้เรียกใช้
sudo amdconfig --initial -f && sudo amdconfig --set-pcs-str="DDX,EnableRandR12,FALSE"
.
ตอนนี้ รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ และคุณพร้อมแล้ว! หากคุณต้องการอัปเดตไดรเวอร์กราฟิกของคุณ เพียงทำซ้ำขั้นตอนทั้งหมดตั้งแต่ดาวน์โหลดไดรเวอร์ไปจนถึงติดตั้งด้วย
sudo dpkg -i fglrx*.deb
บทสรุป
ไดรเวอร์ที่เป็นกรรมสิทธิ์สามารถช่วยได้ในระยะยาวและไดรเวอร์ของ AMD นั้นค่อนข้างยุ่งยากในการจัดการภายใต้ Linux อย่างไรก็ตาม เคล็ดลับเหล่านี้จะติดตั้งและทำงานได้อย่างแน่นอน เพื่อให้คุณได้รับประโยชน์สูงสุดจากระบบของคุณ และตอนนี้การเล่นเกมบน Linux เริ่มเป็นที่นิยม สิ่งสำคัญคือต้องรู้วิธีการทำเช่นนี้ หากคุณใช้การแจกจ่ายอื่น เช่น Fedora คุณอาจต้องการดูคำแนะนำเก่าๆ ในการติดตั้งไดรเวอร์กราฟิกที่เป็นกรรมสิทธิ์บน Linux
หากคุณเพิ่งเริ่มใช้ Ubuntu โปรดดูคู่มือสำหรับผู้เริ่มต้นใช้งาน Ubuntu ของเรา!
คุณใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์ใน Linux หรือไม่? ถ้าไม่ เหตุใดคุณจึงใช้ไดรเวอร์โอเพนซอร์สต่อไป แจ้งให้เราทราบในความคิดเห็น!