กราฟิกการ์ด ATI ของฉันรองรับใน Ubuntu หรือไม่


43

ฉันมีการ์ดกราฟิก ATI และฉันต้องการทราบว่าได้รับการสนับสนุนหรือไม่และฉันควรใช้ไดรเวอร์ประเภทใดเพื่อให้ได้คุณสมบัติที่ดีที่สุด

การ์ดของฉันรองรับใน Ubuntu และไดรเวอร์ใดบ้างที่จะทำงานกับการ์ดของฉัน


1
ทำซ้ำและรวมสิ่งนี้หรือไม่ askubuntu.com/q/124292/169736
fossfreedom

คำตอบ:


54

ฮาร์ดแวร์ที่รองรับอย่างเป็นทางการ

หากต้องการตรวจสอบว่ารองรับการ์ดของคุณหรือไม่โปรดไปที่ไซต์นี้

หากการ์ดของคุณไม่อยู่ในรายการนั่นอาจเป็นเรื่องใหม่เกินไปและไดรเวอร์ ATI ใด ๆ ก็ไม่รองรับ

การติดตั้งไดรเวอร์

ก่อนที่จะติดตั้งไดรเวอร์ใด ๆ ที่คุณต้องติดตั้งการขึ้นต่อกับระบบของคุณให้ทำสิ่งนี้โดยใช้คำสั่งนี้

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

แพคเกจไบนารีอย่างเป็นทางการจาก Ubuntu

ในการติดตั้งfglrxแพ็คเกจที่ Ubuntu จัดหาให้เปิดเทอร์มินัล

sudo apt-get install fglrx fglrx-amdcccle

หรือค้นหาAdditional Driversยูทิลิตี้ในเส้นประของคุณและติดตั้งหนึ่งในไดรเวอร์ที่ตรวจพบจากรายการ

เวอร์ชั่นล่าสุดจัดทำโดยAdditional Driversเครื่องมือของ Ubuntu (จนถึงวันที่แก้ไขนี้) คือ 11.10


ไบนารี ATI อย่างเป็นทางการจากเว็บไซต์ ATI

ในการติดตั้งไดรเวอร์ ATI 15.9 ล่าสุดทำตามสิ่งนี้ผู้คนกำลังรายงานว่าการอัพเดตไดรเวอร์แก้ไขปัญหาบางอย่างกับ Unity และ Gnome-Shell

คุณจะต้องลบfglrxแพ็คเกจปัจจุบันทั้งหมดออกจากระบบของคุณและดาวน์โหลดไดรเวอร์จากไซต์ ATI

ลบไดรเวอร์ fglrx หากติดตั้งไว้ก่อนหน้านี้ (หากมีข้อผิดพลาดใด ๆ ที่ส่งคืนข้อผิดพลาดเช่น: ไม่พบไฟล์ , ไม่พบแพ็คเกจที่ไม่สนใจ)

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

ดาวน์โหลดไดรเวอร์ ATI ใหม่ล่าสุด (เวอร์ชั่นปัจจุบันคือ 15.9)

wget http://www2.ati.com/drivers/linux/amd-driver-installer-15-9-x86.x86_64.run

หากคุณมีระบบ 64 บิตให้ติดตั้งสิ่งนี้ก่อนทุกอย่าง

sudo apt-get install ia32-libs

เมื่อดาวน์โหลดแล้วให้ไปที่ตำแหน่งไฟล์และตั้งให้มันทำงานได้

cd /path_of_the_file
chmod 755 amd-driver-installer-15-9-x86.x86_64.run

สำหรับ Ubuntu 32/64 บิตให้ใช้ขั้นตอนเหล่านี้เพื่อติดตั้ง

sh ./amd-driver-installer-15-9-x86.x86_64.run --buildpkg Ubuntu/oneiric
sudo dpkg -i fglrx*.deb

เมื่อติดตั้งไดรเวอร์แล้วคุณจะต้องเริ่มต้นไฟล์ xorg.conf ใหม่ด้วยคำสั่งนี้

sudo aticonfig --initial -f

Reboot

sudo reboot


เปลี่ยนกลับเป็นไดรเวอร์โอเพ่นซอร์ส

หลังจากติดตั้งไดรเวอร์จากแพ็คเกจ deb

ลบการติดตาม fglrx ทั้งหมดออกจากระบบของคุณ:

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

ลบ xorg.conf ของคุณ

sudo rm /etc/X11/xorg.conf

ติดตั้ง Xorg อีกครั้ง

สำหรับระบบ 32 บิต

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

สำหรับระบบ 64 บิต

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

กำหนดค่า Xorg

sudo dpkg-reconfigure xserver-xorg

Reboot:

sudo reboot

หลังจากรีบูตแพ็คเกจ fglrx ทั้งหมดจะหายไปคุณจะใช้แพ็คเกจเริ่มต้น


หลังจากติดตั้งไดรเวอร์จากไบนารี ATI

ลบไฟล์ไดรเวอร์ ATI ทั้งหมด:

sudo sh /usr/share/ati/fglrx-uninstall.sh

ลบ xorg.conf ของคุณ

sudo rm /etc/X11/xorg.conf

ติดตั้ง Xorg อีกครั้ง

สำหรับระบบ 32 บิต

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

สำหรับระบบ 64 บิต

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

กำหนดค่า Xorg

sudo dpkg-reconfigure xserver-xorg

Reboot:

sudo reboot

หลังจากรีบูตไดรเวอร์ fglrx ทั้งหมดจะหายไปคุณจะใช้ค่าเริ่มต้น


1
“ หากคุณมีระบบ 64 บิตให้ทำการติดตั้งก่อนหน้านี้ทุกอย่าง: sudo apt-get install ia32-libs” ... ข้อความนี้ยังคงใช้ได้สำหรับ Ubuntu 12.04 หรือไม่? ระบุว่า - เพราะฉันเข้าใจแล้ว - แพคเกจมีหลายแบบในขณะนี้และไม่ควรใช้ ia32-libs อีกต่อไป
Laurens Holst

หากต้องการตอบคำถามของฉันเองให้ดูที่นี่: askubuntu.com/questions/124292/…
Laurens Holst

1
ขอบคุณฉันรู้ ;) ฉันไม่ได้สังเกตว่ามันเป็น wiki ชุมชน! แก้ไข: นอกจากนี้ฉันไปข้างหน้าและแก้ไข 12.3 ถึง 12.4
kiswa

2
FYI ลิงก์ ati.com ไม่สามารถใช้งานได้อีกต่อไป
จะ Sheppard

2
ลิงค์ wget www2.ati.com ... ใช้งานไม่ได้
theJollySin

5

ฉันพบว่าค่าเริ่มต้นไดรเวอร์แบบเปิดใช้งานได้ดีที่สุดกับการ์ด ATI ของฉัน (5450) ฉันได้ติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ที่ Ubuntu แนะนำ แต่มีปัญหาในการปิดระบบล้มเหลว ฉันถอนการติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์และฉันไม่สังเกตเห็นความแตกต่างของประสิทธิภาพเลย แต่สิ่งที่ฉันใช้เพื่อเป็นเอฟเฟกต์ Compiz ไม่มีเกม


2

มีไดรเวอร์อย่างน้อยสามตัวที่ใช้ได้กับการ์ด ATI รุ่นใหม่กว่า นี่คือไดรเวอร์โอเพ่นซอร์ส มันน่าเชื่อถือ แต่ไม่เร็วที่สุดเสมอไป จากนั้นมีไดรเวอร์ fglrx ที่จัดส่งมาพร้อมกับระบบปฏิบัติการหรือจากผู้จัดรายการ มันทำงานได้เร็วขึ้นและรวดเร็วมาก แล้วมีไดรเวอร์ fglrx ให้ดาวน์โหลดได้จาก ATI

ไดรเวอร์โอเพ่นซอร์สนั้นค่อนข้างดีจริงๆ ลองอันนั้นก่อน


2

การ์ดแสดงผล ATI จำนวนมากทำงานได้ดีกับ Ubuntu โดยอัตโนมัติ ในการตรวจสอบว่าการเร่งความเร็ว 3 มิติทำงานกับการ์ดของคุณหรือไม่โปรดดูหัวข้อ "การแนะนำการเร่งความเร็ววิดีโอ 3 มิติ" ถ้ามันไม่ทำงานขั้นตอนนี้ควรเปิดใช้งาน

ติดตั้งแพ็คเกจ xorg-driver-fglrx จากแหล่งเก็บข้อมูลที่ถูก จำกัด (ดูบทที่ 2, การเพิ่ม, การลบและการอัปเดตแอปพลิเคชัน)

ตอนนี้คุณต้องกำหนดค่าคอมพิวเตอร์ให้ใช้ไดรเวอร์ใหม่ดังนั้นให้เรียกใช้คำสั่งนี้ในเทอร์มินัล:

sudo dpkg-reconfigure xserver-xorg เมื่อบทสนทนาปรากฏขึ้นและถามว่าจะทำการตรวจจับวิดีโอของคุณโดยอัตโนมัติหรือไม่เลือกใช่

เมื่อถูกขอให้เลือกไดรเวอร์ให้เลือก fglrx

ทำตามคำแนะนำที่เหลือตามความเหมาะสม

รีสตาร์ทเครื่องเพื่อให้การเปลี่ยนแปลงมีผล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.