Card đồ họa ATI của tôi có được hỗ trợ trong Ubuntu không?


43

Tôi có một card đồ họa ATI và tôi muốn biết liệu nó có được hỗ trợ hay không và tôi nên chạy loại trình điều khiển nào để có được các tính năng tốt nhất từ ​​nó.

Thẻ của tôi có được hỗ trợ trong Ubuntu không và trình điều khiển nào sẽ hoạt động với thẻ của tôi?


1
Nhân đôi và hợp nhất này? Askubfox.com/q/124292/169736
fossfreedom

Câu trả lời:


54

Phần cứng được hỗ trợ chính thức

Để kiểm tra xem thẻ của bạn có được hỗ trợ hay không, hãy truy cập trang web này .

Nếu thẻ của bạn không được liệt kê ở đó thì có lẽ nó quá mới và đơn giản là không được hỗ trợ bởi bất kỳ trình điều khiển ATI nào.

Lắp đặt trình điều khiển

Trước khi cài đặt bất kỳ trình điều khiển nào bạn cần cài đặt một số phụ thuộc vào hệ thống của mình, hãy thực hiện việc này bằng cách chạy lệnh này

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

Gói nhị phân chính thức từ Ubuntu

Để cài đặt các fglrxgói được cung cấp bởi Ubuntu, hãy mở một thiết bị đầu cuối và cài đặt bằng

sudo apt-get install fglrx fglrx-amdcccle

hoặc tìm kiếm Additional Driverstiện ích trong dấu gạch ngang của bạn và cài đặt một trong các trình điều khiển được phát hiện từ danh sách.

Phiên bản mới nhất được cung cấp bởi Additional Driverscông cụ của Ubuntu (tính đến ngày chỉnh sửa này) là 11.10.


Các tệp nhị phân ATI chính thức từ trang ATI

Để cài đặt trình điều khiển ATI 15.9 mới nhất theo cách này, mọi người đang báo cáo rằng việc cập nhật trình điều khiển của họ giải quyết một số vấn đề với Unity và Gnome-Shell

Bạn sẽ cần xóa tất cả các fglrxgói hiện tại khỏi hệ thống của mình và tải xuống trình điều khiển từ trang ATI.

Hủy bỏ các trình điều khiển fglrx nếu trước đó cài đặt chúng (nếu có những lợi nhuận lỗi tức là: tập tin không tìm thấy , gói không tìm thấy lờ nó đi)

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

Tải xuống trình điều khiển ATI mới nhất (phiên bản hiện tại là 15.9)

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

Nếu bạn có một hệ thống 64 bit, thì hãy cài đặt nó trước bất cứ thứ gì

sudo apt-get install ia32-libs

Sau khi tải xuống, đi đến vị trí tệp và đặt nó để chạy dưới dạng thực thi

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

Đối với Ubuntu 32/64 bit, hãy sử dụng các bước sau để cài đặt

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

Khi trình điều khiển được cài đặt, bạn cần khởi động một tệp xorg.conf mới bằng lệnh này

sudo aticonfig --initial -f

Khởi động lại

sudo reboot


Hoàn nguyên về trình điều khiển nguồn mở

Sau khi cài đặt trình điều khiển từ gói deb

Xóa tất cả dấu vết fglrx khỏi hệ thống của bạn:

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

Xóa xorg.conf của bạn

sudo rm /etc/X11/xorg.conf

Cài đặt lại xorg

Đối với hệ thống 32 bit

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

Đối với hệ thống 64 bit

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

Cấu hình Xorg

sudo dpkg-reconfigure xserver-xorg

Khởi động lại:

sudo reboot

Sau khi khởi động lại, tất cả các gói fglrx sẽ biến mất, bạn sẽ sử dụng các gói mặc định.


Sau khi cài đặt trình điều khiển từ ATI nhị phân

Xóa tất cả các tệp trình điều khiển ATI:

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

Xóa xorg.conf của bạn

sudo rm /etc/X11/xorg.conf

Cài đặt lại xorg

Đối với hệ thống 32 bit

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

Đối với hệ thống 64 bit

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

Cấu hình Xorg

sudo dpkg-reconfigure xserver-xorg

Khởi động lại:

sudo reboot

Sau khi khởi động lại, tất cả các trình điều khiển fglrx sẽ biến mất, bạn sẽ sử dụng các trình điều khiển mặc định.


1
Nếu bạn có một hệ thống 64 bit, thì hãy cài đặt cái này trước mọi thứ: sudo apt-get install ia32-libs ... Có phải nhận xét này vẫn hợp lệ cho Ubuntu 12.04? Cho rằng - như tôi hiểu nó - các gói bây giờ là multiarch và ia32-libs không còn cần thiết nữa?
Laurens Holst

Để trả lời câu hỏi của riêng tôi, hãy xem tại đây: askubfox.com/questions/124292/ mẹo
Laurens Holst

1
Cảm ơn, tôi biết điều đó. ;) Tôi bằng cách nào đó đã không nhận thấy đó là wiki cộng đồng! EDIT: Ngoài ra, tôi đã tiếp tục và chỉnh sửa 12.3 đến 12.4
kiswa

2
FYI các liên kết ati.com không hoạt động nữa
Will Sheppard

2
Liên kết wget www2.ati.com ... bị hỏng.
theJollySin

5

Tôi đã thấy rằng trình điều khiển mở, mặc định hoạt động tốt nhất với thẻ ATI của tôi (5450). Tôi đã cài đặt trình điều khiển độc quyền mà Ubuntu khuyến nghị, nhưng gặp sự cố với tắt máy. Tôi đã gỡ cài đặt trình điều khiển độc quyền và tôi không nhận thấy bất kỳ sự khác biệt nào về hiệu suất, nhưng tất cả những gì tôi sử dụng là hiệu ứng Compiz, không có trò chơi.


2

Có ít nhất ba trình điều khiển có sẵn với thẻ ATI mới hơn. Đây là trình điều khiển nguồn mở. Nó đáng tin cậy nhưng không phải lúc nào cũng nhanh nhất. Có trình điều khiển fglrx được vận chuyển cùng với hệ điều hành hoặc từ tay đua. Nó nhanh hơn và hoạt động được. Và sau đó có trình điều khiển fglrx có thể tải xuống từ ATI.

Các trình điều khiển nguồn mở thực sự khá tốt. Hãy thử cái đó trước.


2

Nhiều thẻ video ATI hoạt động tốt với Ubuntu tự động. Để kiểm tra xem khả năng tăng tốc 3d có hoạt động với thẻ của bạn không, hãy xem phần "Giới thiệu về Tăng tốc video 3D". Nếu nó không hoạt động, thủ tục này sẽ kích hoạt nó.

Cài đặt gói xorg-driver-fglrx từ kho bị hạn chế (xem Chương 2, Thêm, xóa và cập nhật ứng dụng).

Bây giờ bạn cần cấu hình máy tính để sử dụng trình điều khiển mới để chạy lệnh này trong một thiết bị đầu cuối:

sudo dpkg-recfigure xserver-xorg Khi hội thoại xuất hiện và hỏi liệu có tự động phát hiện video của bạn không, chọn Có.

Khi được yêu cầu chọn trình điều khiển, chọn fglrx.

Thực hiện theo các hướng dẫn còn lại khi thích hợp.

Khởi động lại máy của bạn để thay đổi có hiệu lực.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.