Điểm:0

Luyện ngục trình điều khiển AMD Radeon

lá cờ sa

Tôi đang sử dụng Ubuntu 21.04 và tôi muốn cài đặt OpenCL để khai thác. Sau khi vô tình cài đặt trình điều khiển AMD pro và sau đó gỡ cài đặt nó, giờ đây tôi không còn bất kỳ trình điều khiển nào, theo báo cáo của sudo lshw -c video:

*-hiển thị KHÔNG ĐƯỢC YÊU CẦU
       Mô tả: Bộ điều khiển tương thích VGA
       Sản phẩm: Renoir
       nhà cung cấp: Advanced Micro Devices, Inc. [AMD/ATI]
       id vật lý: 0
       thông tin xe buýt: pci@0000:06:00.0
       phiên bản: ce
       chiều rộng: 64 bit
       xung nhịp: 33MHz
       khả năng: pm pciexpress msi msix vga_controller bus_master cap_list
       cấu hình: độ trễ = 0
       tài nguyên: iomemory:fc0-fbf iomemory:fc0-fbf memory:fce0000000-fcefffffff memory:fcf0000000-fcf01fffff ioport:1000(size=256) memory:d0400000-d047ffff

Câu hỏi của tôi là, đã có một trình điều khiển được cài đặt theo mặc định, vậy làm cách nào để lấy lại trình điều khiển đó? Tôi đã thử

Sudo add-apt-repository ppa:oibaf/graphics-drivers
cập nhật sudo apt && nâng cấp sudo apt

cũng như

Sudo apt-get remove ubuntu-desktop
sudo apt-get cài đặt ubuntu-desktop

tiếp theo là khởi động lại, nhưng không có gì hoạt động.

Tôi cũng đã thử cài đặt amdgpu cả thông qua trình cài đặt do AMD cung cấp và thông qua apt, nhưng vẫn gặp lỗi:

dpkg: sự cố phụ thuộc ngăn cấu hình của amdgpu:
  amdgpu phụ thuộc vào amdgpu-dkms (= 1:5.9.20.104-1247438); Tuy vậy:
  Gói amdgpu-dkms chưa được định cấu hình.

Nhưng cố gắng cài đặt amdgpu-dkms đưa ra một lỗi tương tự.

Từ những gì tôi đã đọc, trình điều khiển AMD chính thức không được hỗ trợ với phiên bản nhân của tôi, nhưng tôi có thể hoàn nguyên về trình điều khiển mặc định ban đầu, phải không? Tôi cũng đã tìm thấy một người đã thành công với 21.04 chỉ bằng cách cài đặt OpenCL theo mặc định đây.

grep -E 'amdgpu|radeon' /etc/modprobe.d/* cho

/etc/modprobe.d/blacklist-amdgpu.conf:blacklist amdgpu
/etc/modprobe.d/blacklist-framebuffer.conf:blacklist radeonfb
/etc/modprobe.d/blacklist-radeon.conf:blacklist radeon
Pilot6 avatar
lá cờ cn
Có lẽ bạn đã đưa mô-đun hạt nhân mặc định vào danh sách đen. Phần không rõ ràng là GPU là gì và bạn đã cài đặt trình điều khiển chuyên nghiệp như thế nào. Ngoài ra, đầu ra của `grep -E 'amdgpu|radeon' /etc/modprobe.d/*` có thể cung cấp một số manh mối.
tmath avatar
lá cờ sa
@ Pilot6 Vâng, có 3 mục ở đó: `/etc/modprobe.d/blacklist-amdgpu.conf:blacklist amdgpu /etc/modprobe.d/blacklist-framebuffer.conf:blacklist radeonfb /etc/modprobe.d/blacklist-radeon.conf:blacklist radeon`. GPU là đồ họa Radeon tích hợp với Ryzen 4500U. Và tôi đã cài đặt trình điều khiển chuyên nghiệp theo cách này: https://www.amd.com/en/support/kb/faq/amdgpu-installation
Điểm:1
lá cờ cn

amdgpu mô-đun được đưa vào danh sách đen. Loại bỏ nó bằng cách

sudo rm /etc/modprobe.d/blacklist-amdgpu.conf
sudo cập nhật-initramfs -u

và khởi động lại.

radeon cũng được đưa vào danh sách đen, nhưng nó không tạo ra bất kỳ sự khác biệt nào đối với GPU của bạn, nhưng bạn cũng có thể xóa tệp đó.

tmath avatar
lá cờ sa
Nó đã làm việc! Tôi không chắc làm thế nào nó được đưa vào danh sách đen .... nhưng cảm ơn!
tmath avatar
lá cờ sa
Này @Pilot6, tôi đang gặp một vấn đề khác. Tôi đã thử cài đặt OpenCL bằng cách sử dụng `./amdgpu-install --opencl=legacy --headless --no-dkms` và có vẻ như nó đã hoạt động, nhưng `clinfo` tiết lộ rằng tôi có sẵn 0 thiết bị và nó cũng cung cấp một thông báo nói rằng `libamdocl64.so` bị thiếu. Bạn có bất kỳ ý tưởng của bất kỳ cơ hội?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.