Cách cài đặt trình điều khiển đồ họa AMD trên Ubuntu 18.04


16

Tôi đã luôn là người dùng Windows, nhưng hôm qua tôi đã tải xuống và cài đặt Ubuntu 18.04 LTS từ trang này , nhưng tôi không thể tìm cách cài đặt trình điều khiển đồ họa AMD,

Hiện tại Linux chỉ hoạt động ở chế độ phục hồi, ở chế độ bình thường, nó hiển thị màn hình màu tím trống rỗng và không có gì hoạt động, sau khi tìm kiếm trên internet tôi thấy có thể có lỗi với trình điều khiển đồ họa của mình, tôi đã thử nhiều cách để cài đặt trình điều khiển đồ họa AMD trên máy tính xách tay, nhưng dường như không có gì để làm việc, tôi chạy lệnh này trên máy tính xách tay của tôi

lspci -nn | grep -E 'VGA|Display'

và kết quả là

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] [1002:6660]

Vì vậy, tôi có một card đồ họa lai hoặc một cái gì đó, tôi đã thử hướng dẫn cài đặt này , nhưng không hoạt động (ngay cả đối với người dùng trong phần bình luận),

Nó rất dễ dàng trên các cửa sổ, tôi sẽ chuyển trở lại các cửa sổ, nhưng chỉ muốn hỏi ở đây lần cuối. Có giải pháp nào để cài đặt trình điều khiển đồ họa AMD trên Ubuntu 18.04 không?

Cảm ơn!


1
Khi bạn đã thử sudo add-apt-repository ppa:oibaf/graphics-driverssau đó sudo apt updatebạn có nhận được bất kỳ lỗi nào không? Thông thường sau khi sudo apt updatenó sẽ tự động cài đặt trình điều khiển. Nó hoạt động tốt với tôi vào ngày 18.04. Bạn cũng đã thử tắt Secure Boot trong BIOS trước khi cài đặt các trình điều khiển này chưa?
Terrance

cảm ơn vì nhận xét của bạn, Có, khởi động an toàn đã bị vô hiệu hóa, tôi chỉ chạy hai lệnh bạn đã đề cập, Và cả hai đều thành công, tôi phải làm gì bây giờ? @Terrance
nikhil123

Bạn chỉ nên khởi động lại. Sau đó, bạn có thể kiểm tra phiên bản của mình bằng cách chạy lshw -c video Bạn sẽ có thể xemdriver=
Terrance

@Terrance ok, tôi đã khởi động lại máy tính xách tay và chạy lệnh đó tôi đã nhận được kết quả này *-display UNCLAIMED description: Display controller product: Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] vendor: Advanced Micro Devices, Inc. [AMD/ATI] .... Có vẻ như tôi đã cài đặt trình điều khiển amd, nhưng trong Phần mềm & Cập nhật-> Trình điều khiển bổ sung có thông báo: "Không có trình điều khiển bổ sung nào" và tôi vẫn còn vấn đề với khởi động bình thường (màn hình màu tím đóng băng trống), thực sự cài đặt amd dường như không thay đổi bất cứ điều gì, dù sao, cảm ơn sự giúp đỡ của bạn :)
nikhil123

Vui lòng sử dụng phương thức Ubuntu bình thường Askubfox.com/questions/1065852/,
Rinzwind

Câu trả lời:


24

Bạn sẽ có thể sử dụng các trình điều khiển nguồn mở đi kèm với hệ thống của bạn. Bạn có thể chỉ cần sử dụng sửa lỗi nomodeset phổ biến:

Làm cách nào để đặt 'nomodeset' sau khi tôi đã cài đặt Ubuntu?

Sử dụng trình điều khiển tích hợp thường là đủ cho thẻ radeon.

Nếu bạn đã thực hiện các thao tác khác, hoặc thêm PPA cho trình điều khiển NVIDIA (xin lỗi về điều đó), bạn có thể dọn sạch bằng cách sau:

sudo apt-add-repository -r ppa:graphics-drivers/ppa && \
sudo apt update && \
sudo apt upgrade && \
sudo apt autoremove && \
sudo apt autoclean

Bây giờ, thêm PPA cập nhật AMD và cập nhật:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt upgrade

Sau đó cấu hình lại các gói của bạn để được an toàn:

sudo apt install --reinstall xserver-xorg-video-amdgpu
sudo dpkg --configure -a
sudo dpkg-reconfigure gdm3 ubuntu-session xserver-xorg-video-amdgpu

Cuối cùng, bạn có thể kích hoạt video tăng tốc:

sudo apt-get install mesa-vdpau-drivers

Sau đó, để kiểm tra trình điều khiển VDPAU với mpv sử dụng:

mpv --hwdec=vdpau yourvideofile

Bây giờ khởi động lại máy tính và đảm bảo nó vẫn hoạt động. Nó không? Tốt Bây giờ khởi động lại một lần nữa và xem nếu bạn có thể loại bỏ tùy chọn khởi động nomodeset. Nếu nó sẽ hoạt động mà không có nó, điều này có thể cải thiện hiệu suất.

Cuối cùng, khi bạn đã đăng nhập vào GUI, hãy đi tới Cài đặt> Thiết bị> Hiển thị và đảm bảo độ phân giải được đặt đúng.

Nếu hiệu suất vẫn không đạt tiêu chuẩn sau tất cả những điều trên, bạn có thể tự cài đặt trình điều khiển nguồn đóng như là phương sách cuối cùng.

Nếu bạn quyết định bạn vẫn muốn sử dụng trình điều khiển độc quyền, bạn sẽ cần tải xuống và cài đặt nó. Theo đầu ra bạn đã đăng, bạn cần tải xuống trình điều khiển này:

Trình điều khiển & Hỗ trợ GPU AMD Radeon ™ HD 8670M Series

Nhấp vào hộp "Linux x86_64" và tải xuống tệp zip.

Bạn có thể làm theo hướng dẫn này hoặc đăng bất kỳ cập nhật bổ sung nào cho câu hỏi của bạn và tôi sẽ cải thiện câu trả lời tương ứng.


Tôi đã cập nhật câu trả lời để áp dụng cho AMD ... cảm ơn.
Joshua Besneatte

xin chào, cảm ơn câu trả lời của bạn, tôi đã thử hai lệnh đó với sudo và nó thực sự đã cài đặt một số trình điều khiển với thanh tiến trình thích hợp. nhưng tôi vẫn không thể khởi động ở chế độ bình thường và ở chế độ phục hồi, hình ảnh trên màn hình của tôi trở nên tồi tệ nhất, khi tôi cuộn xuống hoặc lên trong firefox, một nửa cuộn trang và nửa kia không, dù sao, tôi đang quay lại cửa sổ, có vẻ như máy tính xách tay của tôi không tương thích với linux
nikhil123

1
Có thật không? Tôi chưa bao giờ hiểu thái độ "điều này thật khó khăn, hãy từ bỏ" ... Tuy nhiên, nếu bạn thay đổi quyết định, tôi sẽ luôn ở đây để giúp đỡ.
Joshua Besneatte

1
Ok, máy tính để bàn bị đóng băng vì tôi kích hoạt tăng tốc 3d nhưng không được hỗ trợ trên r250 của tôi
Andrew Luca

1
Xin chào @JoshuaBesneatte. Tôi đã đi và làm theo hướng dẫn này và thiết lập trình điều khiển. Tôi đã theo dõi hướng dẫn này github.com/lutris/lutris/wiki/Installing-drivers và không thực sự thay đổi nhiều. Làm thế nào tôi có thể biết nếu tôi thực sự đã đồng hành bất cứ điều gì kể từ khi tôi đi đến trang chi tiết cài đặt Ubuntu, gpu của tôi vẫn hiển thị dưới dạng Intel không phải là AMD
Odif Yltsaeb

0

Vì tôi đã vật lộn với vấn đề cả ngày và câu trả lời của Joshua không có tác dụng với tôi, tôi nghĩ nó có thể giúp cung cấp giải pháp của tôi.

Lỗi của tôi là mặc dù tôi đã cài đặt Ubuntu 18.04 trên VMware® Workstation 15, tôi đã cố gắng giải quyết vấn đề dựa trên bộ điều hợp đồ họa AMD của máy chủ. Tôi sao chép giải pháp làm việc cho tôi dưới đây:

Vấn đề là với Wayland. Mặc dù Ubuntu mặc định là phiên X11, vì một số lý do, họ đã để nó kích hoạt cho GDM.

Bạn chắc chắn có thể thay thế GDM bằng LightDM, nhưng một tùy chọn dễ dàng hơn là:

sudo nano /etc/gdm3/custom.conf

Sau đó thay đổi dòng:

#WaylandEnable=false

đến

WaylandEnable=false

Nhấn Ctrl+ Ovà sau đó Ctrl+ Xvà khởi động lại. Nếu bạn không muốn khởi động lại, bạn có thể làm

sudo systemctl restart gdm

Cái nào sẽ khởi động lại phiên windows của bạn (cái này giả sử ssh vào hộp để sửa như trên).

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.