Cách chính xác để cài đặt Trình điều khiển video ATI Catalyst độc quyền (fglrx) trực tiếp từ AMD là gì?


164

Tôi đang lên kế hoạch thực hiện cài đặt Ubuntu mới và muốn biết đâu là cách chính xác để cài đặt ATI Catalyst Video Driver?


Có nhiều câu trả lời hợp lệ cho câu hỏi này trải dài trên một số phiên bản Ubuntu. Để thuận tiện cho bạn, một chỉ số của mỗi bên dưới:


4
Muốn cập nhật cái này cho 14.10? Nhiều nghĩa vụ!
Torben Gundtofte-Bruun

và cho 16.04? ...
Boris

Câu trả lời:


32

14.04 / 14.10 - Cài đặt trình điều khiển từ trang web AMD

Trước tiên, hãy đảm bảo hệ điều hành Ubuntu của bạn được cập nhật . Để kiểm tra điều này, nhấp vào biểu tượng nguồn ở góc trên bên phải. Từ menu chọn 'Giới thiệu về máy tính này'. Bây giờ hãy kiểm tra xem có nút 'Cài đặt bản cập nhật' không (có thể xuất hiện sau vài giây sau nút 'Kiểm tra cập nhật') có thể được sử dụng để cập nhật như hiển thị bên dưới. Nếu không, hệ thống của bạn được cập nhật.


(Đầu tiên bạn có thể thấy điều này) nhập mô tả hình ảnh ở đây

(Thì đây) nhập mô tả hình ảnh ở đây

(Sau khi nhấn 'Cài đặt cập nhật', bạn sẽ thấy điều này) nhập mô tả hình ảnh ở đây


Người ta cũng có thể sử dụng lệnh đầu cuối như hiển thị bên dưới để cập nhật:

sudo apt-get update && sudo apt-get upgrade
  • Sau đó truy cập trang web AMD , chọn thủ công trình điều khiển và tải xuống. Nếu bạn không chắc chắn nên cài đặt trình điều khiển nào thì bạn có thể cài đặt 'Phần mềm phát hiện trình điều khiển' trong HĐH Windows của bạn và xem trình điều khiển mà bạn nên cài đặt.

  • Kiểm tra ghi chú phát hành và ghi chú cài đặt của bất kỳ trình điều khiển nào bạn sẽ cài đặt mà không bị lỗi. Xem nếu hệ điều hành của bạn đáp ứng tất cả các yêu cầu hệ thống được đề cập trong ghi chú phát hành.

  • Sau đó làm theo các bước trong ghi chú cài đặt để cài đặt trình điều khiển của bạn.

GHI CHÚ:

1: Nếu bạn cài đặt trình điều khiển sai (hoặc mắc một số lỗi khác khi cài đặt trình điều khiển), Unity có thể gặp sự cố hoặc bạn có thể gặp sự cố "Hệ thống đang chạy ở chế độ đồ họa thấp" (hoặc một số vấn đề khác). Dù vấn đề là gì, trước tiên bạn phải xóa trình điều khiển bạn đã cài đặt. Đối với điều này, bắt đầu một phiên tty bằng cách nhấn CTRL+ ALT+ F1. Sau đó sử dụng lệnh này:

sudo aticonfig --uninstall

Điều này sẽ xóa trình điều khiển của bạn. Nếu không tham khảo điều này . Bây giờ sử dụng lệnh:

sudo shutdown -r now

để khởi động lại hệ thống của bạn. Điều này sẽ giúp bạn lấy lại sự thống nhất mà không gặp vấn đề gì. Bây giờ bạn có thể một lần nữa truy cập trang web AMD, nhận trình điều khiển được hỗ trợ và cài đặt.

Nếu điều này không giải quyết được vấn đề của bạn, việc tham khảo những câu hỏi này có thể hữu ích:

2: Ngoài ra nếu bạn không biết hệ điều hành của mình có đáp ứng các yêu cầu hệ thống của trình điều khiển được đề cập trong ghi chú phát hành hay không, thì các lệnh sau có thể giúp:

  1. uname -a : sẽ cho bạn biết về Kernel của bạn
  2. Xorg -version : sẽ cho bạn biết về Xorg của bạn
  3. ldd --version : sẽ cho bạn biết glibc của bạn

Ngoài ra, không cần thiết hệ điều hành của bạn cần được chỉ định trong ghi chú phát hành. Chỉ cần xem nếu bạn đáp ứng các yêu cầu hệ thống và nếu card đồ họa của bạn được đề cập trong ghi chú phát hành.

3: Đảm bảo bạn cập nhật HĐH trước khi cài đặt trình điều khiển đồ họa như đã nêu ở trên. Mặc dù HĐH của bạn có thể hỗ trợ trình điều khiển của bạn trước khi cập nhật, nhưng sau khi hệ điều hành của bạn cập nhật thì có thể không.

4: Cũng không được giật mình nếu trình cài đặt trình điều khiển của bạn xuất hiện như thế này (không có bất kỳ văn bản nào):

nhập mô tả hình ảnh ở đây

Trong trường hợp này, hãy xem ghi chú cài đặt và với sự trợ giúp của ảnh chụp màn hình được cung cấp ở đó cài đặt trình điều khiển của bạn.

Tái bút

Theo ý kiến ​​khiêm tốn của tôi, các trình điều khiển nguồn mở mặc định phục vụ tất cả các nhu cầu thông thường của máy tính. Vì vậy, chỉ cài đặt trình điều khiển độc quyền nếu bạn thực sự cần nó (như nếu bạn là một game thủ 'techy' hoặc một cái gì đó). Ngoài ra, nếu bạn đang cố gắng cài đặt trình điều khiển độc quyền của mình chỉ để có được độ phân giải màn hình tối đa thì bạn có thể tham khảo câu trả lời này .


Một câu trả lời cực kỳ đầy đủ!
Charles Green

Bạn nói "Nếu bạn không chắc chắn nên cài đặt trình điều khiển nào", nhưng tôi dường như không có nhiều sự lựa chọn trong trình điều khiển. Khi tôi nhấp vào "Linux (32-bit & 64-bit)", trình điều khiển duy nhất được cung cấp là cùng trình điều khiển độc quyền được cung cấp qua đối thoại "Trình điều khiển bổ sung" và các trình điều khiển không hoạt động đúng
Peter Raeves

1
Đúng, đó là một vấn đề với amd, trình điều khiển chưa được phát hành beta của họ đã lỗi thời
Nick Bailuc

1
Thật không may, dường như không thể sử dụng Ubuntu 14.04 với một số thẻ ATI Graphics (ví dụ: thẻ ATI RadeonHD 2x00 - 4xx0) từ wiki này . Giải pháp là sử dụng Ubuntu 12.04 cho các thẻ này .
Boris

1
Câu trả lời ở đây đã giúp tôi: Askubfox.com/a/568524/178596
Wilf

107

Các hướng dẫn sau đây giải thích cách cài đặt trình điều khiển video ATI Catalyst mới nhất của Ubuntu 12.04 LTS (Pangolin chính xác).

Ghi chú

AMD đã phát hành trình điều khiển Catalyst 12.8 cho các hệ thống Linux vào tháng 8 mang đến một số cải tiến và sửa lỗi. Trình điều khiển này dựa trên bản phát hành fglrx 8.982 và nó cải thiện khả năng hỗ trợ cho Ubuntu 12.04 LTS.


Để cập nhật thông tin mới nhất về trình điều khiển, hãy luôn tham khảo trang web chính thức của AMD vì các bản cập nhật được xuất bản khá thường xuyên.

Cài đặt trình điều khiển AMD / ATI Catalyst cho 12.04 LTS

Đã thử nghiệm: v12.4, v12.6, v12.8


Thông tin và chuẩn bị quan trọng

Chỉ sử dụng các hướng dẫn này nếu bạn đã chọn KHÔNG sử dụng nhị phân Ubuntu chính thức.

  • Nếu bạn muốn sử dụng nhị phân Ubuntu chính thức hoặc muốn cài đặt trình điều khiển video ATI Catalyst mới nhất cho các phiên bản Ubuntu trước đó, hãy điều hướng đến câu trả lời của câu hỏi này và làm theo hướng dẫn.

Trước khi quyết định, hãy kiểm tra xem Ubuntu có hỗ trợ thẻ video của bạn ở đây không .

  • Nếu bạn hiện đang sử dụng các nhị phân Ubuntu chính thức và muốn cài đặt trình điều khiển video ATI Catalyst mới nhất, có một điều kiện tiên quyết để lọc một số tệp. Trước khi tiến hành các hướng dẫn này. Bạn có thể Bỏ qua bước để thanh lọc nếu bạn có bản cài đặt Ubuntu 12.04 mới.

Loại bỏ (thanh trừng) trình điều khiển hiện có

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

Cài đặt các phụ thuộc này

Bạn cần cài đặt một số phụ thuộc vào hệ thống của mình, thực hiện việc này bằng cách chạy chúng trong Terminal:

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

Chỉ dành cho 64 bit

sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386

Cài đặt trình điều khiển ATI / AMD mới nhất

Tải xuống trình điều khiển thích hợp cho máy của bạn tại đây từ Trang web AMD / ATI và sau đó nhập thông tin sau vào thiết bị đầu cuối (nhớ điều hướng đến nơi bạn đã trích xuất trình điều khiển trước đó và đảm bảo không có tệp .sl nào khác tồn tại trong thư mục đó):

sudo sh *.run --buildpkg Ubuntu/precise

Nếu được yêu cầu, cửa sổ trình quản lý gói sẽ mở và cài đặt một số phụ thuộc và sau một thời gian, hãy tạo bốn gói .deb sau:

fglrx_8.961-0ubuntu1_amd64.deb
fglrx-amdcccle_8.961-0ubuntu1_amd64.deb
fglrx-dev_8.961-0ubuntu1_amd64.deb

Lưu ý: Nó cũng sẽ tạo một tệp có tên fglrx-Installer_8.961-0ubfox1_amd64.changes. Nếu bạn muốn bạn có thể đọc tệp này để biết những thay đổi đã bị ảnh hưởng thông qua AMD / ATI Catalyst và thông tin liên quan.

Để cài đặt các tệp .deb đã tạo, gõ:

sudo dpkg -i *.deb

Lưu ý: Trong trường hợp bất kỳ gói nào bị hỏng, hãy mở Trình quản lý gói Synaptic và đi đến Chỉnh sửa -> Khắc phục các gói bị hỏng. Trong trường hợp bạn chưa quen với Ubuntu, bị hỏng ở đây có nghĩa là một số gói phụ thuộc chưa được cài đặt. Khi bạn sắp xếp vấn đề như được chỉ ra ở trên thông qua Trình quản lý gói Synaptic, vấn đề về các gói bị hỏng sẽ được giải quyết.

Tiếp tục cài đặt, gõ:

sudo aticonfig --initial

Trước khi khởi động lại máy tính của bạn: Nếu bạn đang sử dụng phiên bản beta, bạn có thể muốn xóa hình mờ "Thử nghiệm" AMD. Nếu không thì bỏ qua khối hướng dẫn tiếp theo.

Phiên bản Beta: Xóa hình mờ "Thử nghiệm" AMD

Chỉnh sửa tệp chữ ký ATI qua "nano" hoặc "gedit":

sudo nano /etc/ati/signature

HOẶC LÀ

sudo gedit /etc/ati/signature

Bằng cách thay thế dòng "KHÔNG ĐƯỢC KÝ" bằng mã sau:

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

Đảm bảo lưu trước / khi đóng tệp.

Điều đó sẽ loại bỏ hình mờ "Thử nghiệm" AMD (mà bây giờ bạn sẽ không bao giờ nhìn thấy) từ phía dưới bên phải màn hình của bạn khi bạn khởi động lại ( nguồn ).

Bây giờ hãy tiếp tục và khởi động lại máy tính của bạn.

Nếu tất cả đều đúng, trình điều khiển fglrx tương ứng với AMD / ATI Catalyst sẽ được cài đặt và hoạt động trên hệ thống của bạn. Để xác nhận các trình điều khiển đang làm việc mở một thiết bị đầu cuối và gõ:

fglrxinfo

Bạn sẽ nhận được một đầu ra tương tự như sau:

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series
OpenGL version string: 3.3.11631 Compatibility Profile Context

Lưu ý: Nếu bạn thấy bất kỳ đề cập nào về MESA trong đầu ra, trình điều khiển fglrx chưa được cài đặt chính xác. Xem phần xử lý sự cố để biết thêm chi tiết

Bạn có thể thực hiện thay đổi cấu hình thông qua Trung tâm điều khiển chất xúc tác AMD / ATI. Nó có thể được tìm thấy trong menu Ứng dụng của bạn hoặc bạn có thể khởi chạy nó thông qua một thiết bị đầu cuối như thế này:

sudo amdcccle

LƯU Ý QUAN TRỌNG:

Xin lưu ý rằng khi bạn cài đặt thủ công fglrx, điều này có thể phá vỡ hệ thống của bạn một cách tinh tế, vì hệ thống đóng gói không nhận thức được những thay đổi của bạn.

Các nhà phát triển Launchpad nhận được nhiều báo cáo lỗi từ những người dùng thực hiện việc này và sau đó phát hiện ra sau một vài nâng cấp rằng hệ thống của họ bắt đầu hành xử kỳ lạ vì những tàn dư fglrx đó.


2
Chỉ để bạn biết, dòng sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/precisecó thể được thay thế bằngsudo sh ./*.run --buildpkg Ubuntu/precise
Adam F

Trên Ubuntu 12.10 với Beta Driver 13.3, sửa lỗi hình mờ / etc / ati / chữ ký chỉ hoạt động khi mã được nhập mà KHÔNG có dòng mới ở cuối và KHÔNG có bất kỳ khoảng trắng nào. Khi tôi sao chép và dán, tôi vô tình lấy một số khoảng trắng và lúc đầu nó không hoạt động.
Toby J

2
THÊM "không cần hệ thống 32 bit" GIỚI THIỆU "sudo apt-get install ia32-libs" BECAUSE LINK: " askubfox.com/questions/143904/ ." NHẬN XÉT BÀI VIẾT THÀNH CÔNG. LỐI RA? [Y / n]
yinon

1
Nó đã làm việc tuyệt vời!
Alejandro Sazo

Tôi đã thử sử dụng điều này để cài đặt trình điều khiển mới nhất (13.1) và gặp lỗi "BadRequest" khi kiểm tra glxinfo(chi tiết tại đây notepad.cc/maugixu11 ). Phần xử lý sự cố đó ở đâu?
phunehehe

44

Cài đặt trình điều khiển xúc tác ATI cho 12.10

CẬP NHẬT quan trọng (ngày 22 tháng 10 năm 2012)

Trình điều khiển AMD Catalyst độc quyền mới nhất phiên bản 12.9 không thể được sử dụng với Ubuntu 12.10 Nếu bạn có thẻ sê-ri AMD Radeon HD 2xxx-4xxx.

Trình điều khiển cho các thẻ này hiện có sẵn trong một nhánh riêng gọi là loạt di sản. Thật không may, các trình điều khiển cũ này (phiên bản 12.6) chưa được cập nhật để hoạt động với Ubuntu 12.10. Ubuntu 12.10 đi kèm với xorg 1.13 trong khi các trình điều khiển này có hỗ trợ cho xorg 1.12 cũ hơn. Vì vậy, nếu bạn muốn cài đặt các trình điều khiển này trong Ubuntu 12.10, bạn phải hạ cấp xuống xorg 1.12.

Nguồn và nhận Trình điều khiển kế thừa tại đây (nếu lưu ý ở trên áp dụng cho bạn


HƯỚNG DẪN

Trước tiên, gỡ cài đặt trình điều khiển AMD bằng hai lệnh sau:

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

Lưu ý: Bạn sẽ cần cài đặt trình điều khiển (làm theo hướng dẫn bên dưới) nhưng trước tiên hãy thêm các phụ thuộc tương tự được mô tả trong câu trả lời ở trên cho 12.04LTS.

Bắt đầu cài đặt ATI Catalyst v # với các lệnh này trong Ubuntu 12.10 trở lên :

cd /tmp && wget -O amd-driver-12-6-x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
chmod +x amd-driver-12-6-x86_64.run
sudo sh amd-driver-12-6-x86_64.run

Sau đó làm theo hướng dẫn thiết lập:

Chạy lệnh tiếp theo để hoàn tất cài đặt:

sudo aticonfig --initial -f

Sau đó khởi động lại hệ thống của bạn:

sudo reboot

Đó là nó!


Các trình điều khiển 12.10 ATI có hoạt động không?
giêng

@jrg Tôi đã duy trì Q & A này và cập nhật liên quan đến những gì Ive đã thử nghiệm. Tôi chưa thử 12.10 ATI nhưng câu trả lời là tôi không biết. Tôi có một số điều khác đang diễn ra và sẽ không làm tròn được điều này trong một thời gian (Tôi tin rằng 12.11 Trình điều khiển cũng có sẵn)
stephenmyall

2
Với thẻ hd 5670 tôi đã phải bỏ qua hoàn toàn trình điều khiển 12.10 và cài đặt bản beta 12.11. Hướng dẫn tại đây Askubfox.com/a/206025/55564 . Với Quantal Quetzal, trình điều khiển ati 12.10 không tương thích với sự thống nhất và sau khi đăng nhập, compiz sẽ gặp sự cố.
thelastshadow

Trình điều khiển AMD bây giờ cho Linux là ... liên kết phiên bản 13.1 . Tôi sẽ dùng thử và sau đó cập nhật Q & A này.
Crimbo

Bây giờ tôi đã cập nhật Q & A này ... chờ đợi @stephen sẽ thay đổi.
Crimbo

32

Cài đặt trình điều khiển chất xúc tác ATI cho 13.04

Các hướng dẫn này sẽ cài đặt Catalyst v13.4, để xem trình điều khiển có sẵn mới nhất truy cập Trang web AMD chính thức là gì

Hướng dẫn

Kiểm tra thẻ của bạn

Chỉ có thẻ RadeonHD được hỗ trợ bởi trình điều khiển Catalyst.

Để biết thẻ nào được cài đặt trong hệ thống của bạn, hãy nhập lệnh sau trong thiết bị đầu cuối:

lspci | grep VGA

Nó có thể cho bạn thấy card đồ họa của bạn.

Trước khi tiếp tục xin vui lòng đọc đầu tiên! Những thẻ Radeon nào không còn được hỗ trợ bởi Catalyst của ATI:

  • Thẻ không còn có thể sử dụng trình điều khiển AMD Catalyst và bị giới hạn ở trình điều khiển nguồn mở:

    ATI Radeon 9500-9800, Xpress200-1250, 690G, 740G, X300-X2500, RadeonHD 2300

  • Thẻ không hoạt động với AMD Catalyst trong các phiên bản Xserver mới hơn v1.13 và Linux Kernel mới hơn v3.5:

    Thẻ ATI RadeonHD 2x00 - 4xx0

    Các thẻ này có thể sử dụng trình điều khiển Catalyst Legacy, nhưng chỉ khi bạn hạ cấp phiên bản Xserver của bạn. Điều này có thể được thực hiện dễ dàng bằng cách làm theo các hướng dẫn được đưa ra tại LaunchPad . PPA này hạ cấp Xserver và cài đặt phiên bản vá lỗi của fglrx hỗ trợ phiên bản kernel 3.5.

Loại bỏ (thanh trừng) trình điều khiển hiện có

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

Cài đặt phụ thuộc

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

    sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4
    
  • Đối với hệ thống 64 bit:

    sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1
    

Tải xuống gói Catalyst

cd ~/
mkdir catalyst
cd catalyst/

Để cài đặt trình điều khiển mới nhất, hãy kiểm tra xem v13.4 có phải là phiên bản mới nhất được cung cấp trong Trang web AMD không , nếu v13.4 không phải là phiên bản mới nhất bạn có thể muốn tải xuống trình điều khiển từ đó, hãy giải nén tệp zip thành ~ / chất xúc tác / thư mục và sau đó bỏ qua hai lệnh đầu tiên sau đây và thực hiện lệnh cuối cùng thay thế tên gói bằng tên của lệnh được trích xuất trong ~ / chất xúc tác / thư mục

wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
chmod +x amd-catalyst-13.4-linux-x86.x86_64.run

Cài đặt trình điều khiển

Điều hướng đến gói giải nén ( ~/catalyst/), đảm bảo rằng đó là .runtệp duy nhất trong thư mục đó và nhập lệnh sau

sudo sh *.run --buildpkg Ubuntu/raring

Một cửa sổ AMD Catalyst sẽ mở để triển khai các gói .deb đợi cho đến khi hoàn thành và sau đó thực hiện lệnh này để tiến hành:

sudo dpkg -i fglrx*.deb

Cấu hình

  • Cấu hình chung

    Điều này sẽ làm việc cho hầu hết mọi người

    sudo aticonfig --initial -f
    
  • Cấu hình tối thiểu

    Một tập tin /etc/X11/xorg.conf rất cơ bản có thể là những gì bạn cần nếu bạn có một thẻ mới không được aticonfig hỗ trợ đầy đủ. Ở đây tuân theo toàn bộ tệp xorg.conf tối thiểu cho Radeon HD 6870:

    Section "Device"
     Identifier "ATI radeon 6870"
     Driver "fglrx"
    EndSection
    
  • Thẻ GPU X2 / Dual

    Chỉ sử dụng nếu bạn có thẻ X2 (ví dụ 4870X2 hoặc 5970) !! Không sử dụng cho hai thẻ riêng biệt trong bắn chéo !!

    sudo amdconfig --initial -f --adapter=all
    
  • Màn hình kép / đa

    Nếu bạn có màn hình hiển thị kép (còn được gọi là "Máy tính để bàn lớn")

    sudo aticonfig --initial -f
    sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
    

    Hãy lưu ý rằng bạn có thể cần phải tự đặt tốc độ làm mới chính xác cho màn hình thứ hai của mình thông qua chất xúc tác. Xem mối đe dọa này .

Trước khi khởi động lại

Chỉ trong trường hợp, hãy viết ra những hướng dẫn này cho trường hợp bạn có màn hình đen:

  • Nếu máy chủ X không khởi động được, hãy chuyển sang TTY mới bằng cách sử dụng Ctrl+Alt+F2. Đăng nhập và thử khởi động máy chủ X.

    sudo startx
    
  • Nếu nó không khởi động, bạn có thể sẽ thấy một stacktrace và ngay phía trên nó sẽ là một cái gì đó dọc theo dòng "Không thể stat / usr / lib64 / fglrx / switchlibGL" có nghĩa là bạn đã không sao chép đúng các tệp thực thi. Ctrl+Cvà ngay lập tức sao chép các tệp thực thi switchlibGL và switchlibglx vào thư mục fglrx trong / usr / lib64 / hoặc / usr / lib32 /.

  • Nếu vẫn thất bại, hãy hoàn nguyên xorg.conf của bạn và khởi động lại:

    sudo cp /etc/X11/xorg.conf.orig /etc/X11/xorg.conf
    

    Điều này sẽ trả lại màn hình ban đầu của bạn.

  • Nếu bất cứ điều gì làm việc, hãy thử các kết hợp chính theo thứ tự này:

Ctrl+Alt+F1; Ctrl+Alt+Backspace; Alt+PrntScr+r; Alt+PrntScr+s; Alt+PrntScr+e; Alt+PrntScr+i; Alt+PrntScr+n; Alt+PrntScr+u; Alt+PrntScr+b; và trong trường hợp giữ cuối cùng Ctrl+Alt+SysRq(SysRq thường giống như In màn hình) và gõ rất chậm R E I S U B.

Kiểm tra cài đặt của bạn

Khởi động lại hệ thống của bạn và gõ vào thiết bị đầu cuối:

fglrxinfo

Đầu ra có thể tương tự như thế này nếu mọi thứ đều ổn:

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series (This line may be different depending on what graphics card you are using.)
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 (This line may be different depending on what graphics card and Catalyst version you are using.)

Bây giờ cố gắng:

fgl_glxgears

Nếu bạn gặp sự cố hoặc bị treo, bạn có thể cần phải tắt TLS nhanh:

sudo aticonfig --tls=0

Thế là xong!

Nguồn



Bạn đã thử nghiệm điều này? Với mô hình gì? Kết quả của bạn là gì?
Lucio

2
Có, tôi sở hữu Radeon HD 7970, Ubuntu 13.04 64-bit, hoạt động hoàn hảo, mặc dù tôi đã đọc về những người không gỡ bỏ (thanh trừng) các trình điều khiển hiện có và có vấn đề khi khởi động. Tôi sử dụng Blender để mô hình hóa và mô phỏng 3D, hiệu suất tăng lên khi xử lý sửa đổi dưới bề mặt (tức là có nhiều đa giác hơn trong cảnh).
Rodrigo Martins

3
amdconfigaticonfiglà cùng một lệnh, bạn có thể sử dụng một trong hai. Tôi thích sử dụng aticonfigbởi vì, không biết tại sao, một số hệ thống có thể trả lại điều này: amdconfig: command not foundvì vậy tốt hơn hết là nên aticonfigsử dụng hệ thống kia sẽ không có gì khác biệt.
Rodrigo Martins

1
@RodrigoMartins cảm ơn bạn đã giải thích. Lời khuyên của tôi là gạch chân hoặc in đậm đoạn về các thẻ không được hỗ trợ. Có lẽ đây là một phần của hướng dẫn, vì điểm đầu tiên "kiểm tra xem thẻ của bạn có được hỗ trợ không" với các lệnh sẵn sàng để lấy mô hình thẻ. Tôi vừa mất 2 giờ trong cuộc đời và sau đó tôi đọc đoạn văn về những lá bài không được hỗ trợ <facepalm>. Giải pháp với Tomasz Makarewicz PPA rất tuyệt, hoạt động hoàn hảo (hạ cấp XServer) ...
s3m3n

2
Nếu tôi thay đổi sudo sh *.run --buildpkg Ubuntu/raringthành sudo sh *.run --buildpkg Ubuntu/saucycác hướng dẫn tương tự sẽ làm việc cho 13.10?
Chris Carter

8

Vẫn còn một cách tiếp cận khác. Chúng tôi duy trì một PPA được gọi là x-update cung cấp trình điều khiển cập nhật để phát hành ổn định.

https://launchpad.net/~ubfox-x-swat/+archive/x-updates?field.series_filter=precise

Đây thực sự là cách tốt nhất để cập nhật trình điều khiển kể từ:

a) cài đặt dễ dàng hơn nhiều (chỉ cần bật ppa và nâng cấp),

b) nó sẽ không phá vỡ hệ thống của bạn khi bạn nâng cấp,

c) bạn vẫn có thể gửi báo cáo lỗi và mong được hỗ trợ từ Ubuntu.

Thật không may, như bạn có thể thấy, chúng tôi không có -fglrx trong đó cho chính xác, và các phiên bản chúng tôi có cho các bản phát hành trong quá khứ có một chút ngày.

Điều này là do những người bảo trì chính thức như tôi có xu hướng lười biếng ... ahem bận rộn với việc phát hành phát triển và / hoặc sửa lỗi cho LTS, vì vậy đừng thường xuyên cập nhật PPA này. Nhưng, chúng tôi rất khuyến khích và hỗ trợ các thành viên cộng đồng để giúp chúng tôi duy trì PPA này. Chúng tôi có quy trình tất cả được ghi nhận ở mức độ mà phần lớn là nút ấn; nếu bạn có thể hiểu và thực hiện các bước được mô tả trong các câu trả lời khác ở đây và bạn biết cách sử dụng PPA và có hệ thống ATI, bạn có thể kiểm tra các gói của mình, bạn đã có các kỹ năng cần thiết. Đó chỉ là vấn đề tìm hiểu bạn để chúng tôi có thể tin tưởng bạn. Chúng tôi sẽ rất vui khi được huấn luyện và cố vấn cho bạn, tất cả những gì bạn cần mang theo là sự quan tâm và cống hiến.

Tất nhiên, nếu bạn chỉ quan tâm đến việc cập nhật máy của riêng mình, thì tất cả có lẽ nghe có vẻ như rất nhiều nỗ lực. Tuy nhiên, nó chỉ yêu cầu một người tình nguyện nhận nhiệm vụ này và sau đó nó đơn giản hóa cuộc sống cho mọi người . Kiểm tra xem có bao nhiêu lượt xem câu hỏi này cho đến nay - hơn 10.000. Vì vậy, một tình nguyện viên ở đây có thể tạo ra một sự khác biệt hài hước.


Khi tôi cố gắng thêm PPA, tôi nhận được điều này: Cannot access PPA (https://launchpad.net/api/1.0/~ubuntu-x-swat/+archive/x-update) to get PPA information, please check your internet connection.Tôi được kết nối với Internet, tôi có thể đăng nhận xét này chỉ vì tôi được kết nối: P
Aman Alam

1
Liên kết đó có đề cập đến Nvidia chứ không phải ATI?!?
fleamour

Tôi nhận được lỗi sau: sh: 0: Không thể mở /usr/share/ati/fglrx-uninstall.sh
James

Nếu nó cài đặt ok, bạn có thể bỏ qua lỗi đó. Tôi nghĩ rằng trình cài đặt kiểm tra để phát hiện các cài đặt trước đó. Nếu nó ngăn bạn cài đặt trình điều khiển, sau đó gửi báo cáo lỗi.
Bryce
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.