Điểm:0

Hiển thị các sự cố sau khi cài đặt trình điều khiển amdgpu không thành công trên Ubuntu 21.04

lá cờ ch

Hệ thống của tôi là ThinkPad T14 (Gen. 1) với AMD Ryzen 7 Pro 4750u (có GPU Renoir tích hợp). Hệ điều hành là Ubuntu 21.04 với Kernel 5.11.

Nó đã hoạt động bình thường cho đến ngày hôm qua khi không biết từ đâu, nó không muốn khởi động lại cũng như tắt máy. không có phản ứng với Sudo tắt máy -h ngay bây giờ cũng không khởi động lại sudo cũng như khi tôi sử dụng các lệnh từ GUI. Vì vậy, tôi mạnh mẽ tắt nguồn bằng cách giữ nút nguồn.

Sau khi tôi khởi động lại nó, nó không nhận ra màn hình ngoài (HDMI) nữa. Ngoài ra, điều chỉnh độ sáng cho màn hình tích hợp không hoạt động nữa (phím tắt hoạt động, tôi có thể thấy thanh trượt di chuyển trong menu nhưng màn hình không thay đổi độ sáng).

đầu ra của $xrandr không liệt kê cổng hdmi. Nó chỉ liệt kê tích hợp Màn hình 0.

$xrandr
xrandr: Không thể lấy kích thước gamma cho mặc định đầu ra
Màn hình 0: tối thiểu 1920 x 1080, hiện tại 1920 x 1080, tối đa 1920 x 1080
chính được kết nối mặc định 1920x1080+0+0 0mm x 0mm
   1920x1080 77,00* 

Một số lần khởi động lại và cố gắng sửa các gói bị hỏng không thay đổi được gì.

Điều gì có thể đã gây ra điều này? Vài ngày trước, tôi đã cố gắng cài đặt trình điều khiển amdgpu nhưng không thành công và khiến máy tính không khởi động bình thường. Vì vậy, tôi đã khôi phục toàn bộ cài đặt (amdgpu đi kèm với tập lệnh gỡ cài đặt). Sau này tôi mới biết rằng trình điều khiển amdgpu không hoạt động với Kernel 5.11. Sau khi khôi phục, mọi thứ hoạt động tốt trở lại, vì vậy tôi không thực sự chắc chắn liệu đây chỉ là sự trùng hợp ngẫu nhiên hay nguyên nhân của sự cố.

Ngay lập tức, glxgears -thông tin nói với tôi rằng nó đang sử dụng trình điều khiển llvmpipe, điều đó có nghĩa là GPU hoàn toàn không được sử dụng.

$ glxgears -thông tin
GL_RENDERER = llvmpipe (LLVM 11.0.1, 256 bit)
GL_VERSION = 3.1 Trung bình 21.0.1
GL_VENDOR = Mesa/X.org

Một số dòng đáng ngờ trong /var/log/Xorg.0.log:

[ 292.244] (II) systemd-logind: kiểm soát phiên /org/freedesktop/login1/session/c4
[ 292.246] (--) PCI:*(7@0:0:0) 1002:1636:17aa:5081 rev 209, Mem @ 0xc60000000/268435456, 0xc70000000/2097152, 0xfd300000/524288, I/O2 @ 5000x00
[ 292.247] (II) LoadModule: "glx"
[ 292.247] (II) Đang tải /usr/lib/xorg/modules/extensions/libglx.so
[ 292.247] (II) Mô-đun glx: vendor="X.Org Foundation"
[ 292.247] được biên dịch cho 1.20.11, phiên bản mô-đun = 1.0.0
[ 292.247] Lớp ABI: Phần mở rộng máy chủ X.Org, phiên bản 10.0
[ 292.247] (==) Đã khớp ati làm trình điều khiển được cấu hình tự động 0
[ 292.247] (==) Cài đặt chế độ khớp với trình điều khiển được cấu hình tự động 1
[ 292.247] (==) Khớp fbdev là trình điều khiển được cấu hình tự động 2
[ 292.247] (==) Khớp vesa là trình điều khiển được cấu hình tự động 3
[ 292.247] (==) Đã gán trình điều khiển cho xf86ConfigLayout
[ 292.247] (II) LoadModule: "ati"
[ 292.247] (II) Đang tải /usr/lib/xorg/modules/drivers/ati_drv.so
[ 292.248] (II) Mô-đun tại: vendor="X.Org Foundation"
[ 292.248] được biên dịch cho 1.20.10, phiên bản mô-đun = 19.1.0
[ 292.248] Lớp mô-đun: Trình điều khiển video X.Org
[ 292.248] Lớp ABI: Trình điều khiển video X.Org, phiên bản 24.1
[ 292.311] (II) LoadModule: "radeon"
[ 292.312] (II) Đang tải /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 292.312] (II) Mô-đun radeon: nhà cung cấp="X.Org Foundation"
[ 292.312] được biên dịch cho 1.20.10, phiên bản mô-đun = 19.1.0
[ 292.312] Lớp mô-đun: Trình điều khiển video X.Org
[ 292.312] Lớp ABI: Trình điều khiển video X.Org, phiên bản 24.1
[ 292.312] (II) LoadModule: "modesetting"
[ 292.312] (II) Đang tải /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 292.312] (II) Cài đặt chế độ mô-đun: vendor="X.Org Foundation"
[ 292.312] được biên dịch cho 1.20.11, phiên bản mô-đun = 1.20.11
[ 292.312] Lớp mô-đun: Trình điều khiển video X.Org
[ 292.312] Lớp ABI: Trình điều khiển video X.Org, phiên bản 24.1
[ 292.312] (II) LoadModule: "fbdev"
[ 292.312] (II) Đang tải /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 292.312] (II) Mô-đun fbdev: vendor="X.Org Foundation"
[ 292.312] được biên dịch cho 1.20.10, phiên bản mô-đun = 0.5.0
[ 292.312] Lớp mô-đun: Trình điều khiển video X.Org
[ 292.312] Lớp ABI: Trình điều khiển video X.Org, phiên bản 24.1
[ 292.312] (II) LoadModule: "vesa"
[ 292.312] (II) Đang tải /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 292.312] (II) Mô-đun vesa: vendor="X.Org Foundation"
[ 292.312] được biên dịch cho 1.20.10, phiên bản mô-đun = 2.5.0
[ 292.312] Lớp mô-đun: Trình điều khiển video X.Org
[ 292.312] Lớp ABI: Trình điều khiển video X.Org, phiên bản 24.1
[ 292.312] (II) RADEON: Trình điều khiển cho chipset ATI/AMD Radeon:
        [danh sách dài các card đồ họa ATI/AMD]
[ 292.317] (II) modesetting: Trình điều khiển dành cho Modesetting Kernel Trình điều khiển: km
[ 292.317] (II) FBDEV: trình điều khiển cho bộ đệm khung: fbdev
[ 292.317] (II) VESA: trình điều khiển cho chipset VESA: vesa
[ 292.317] (EE) mở /dev/dri/card0: Không có tệp hoặc thư mục như vậy
[ 292.317] (WW) Quay lại phương pháp thăm dò cũ để cài đặt chế độ
[ 292.317] (EE) mở /dev/dri/card0: Không có tệp hoặc thư mục như vậy
[ 292.317] (II) Đang tải mô-đun con "fbdevhw"
[ 292.317] (II) LoadModule: "fbdevhw"
[ 292.317] (II) Đang tải /usr/lib/xorg/modules/libfbdevhw.so
[ 292.317] (II) Mô-đun fbdevhw: vendor="X.Org Foundation"
[ 292.317] được biên dịch cho 1.20.11, phiên bản mô-đun = 0.0.2
[ 292.317] Lớp ABI: Trình điều khiển video X.Org, phiên bản 24.1
[ 292.317] (**) FBDEV(1): khe cắm PCI đã xác nhận quyền sở hữu 7@0:0:0
[ 292.317] (II) FBDEV(1): sử dụng thiết bị mặc định
[ 292.317] (EE) Màn hình 0 đã bị xóa do không có phần cấu hình phù hợp.
[ 292.317] (II) UnloadModule: "modesetting"
[ 292.317] (II) FBDEV(0): Tạo tiểu mục Hiển thị mặc định trong mục Màn hình
    "Phần màn hình mặc định" cho chiều sâu/fbbpp 24/32

[ 292.407] (II) config/udev: Thêm thiết bị đầu vào HD-Audio Generic HDMI/DP,pcm=3 (/dev/input/event11)
[ 292.408] (II) Không có trình điều khiển đầu vào nào được chỉ định, bỏ qua thiết bị này.
[ 292.408] (II) Thiết bị này có thể đã được thêm vào bằng một tệp thiết bị khác.
[ 292.408] (II) config/udev: Thêm thiết bị đầu vào HD-Audio Generic HDMI/DP,pcm=7 (/dev/input/event12)
[ 292.408] (II) Không có trình điều khiển đầu vào nào được chỉ định, bỏ qua thiết bị này.
[ 292.408] (II) Thiết bị này có thể đã được thêm vào bằng một tệp thiết bị khác.
[ 292.408] (II) config/udev: Thêm thiết bị đầu vào HD-Audio Generic HDMI/DP,pcm=8 (/dev/input/event13)
[ 292.408] (II) Không có trình điều khiển đầu vào nào được chỉ định, bỏ qua thiết bị này.

[…]

Có ai biết những gì đang xảy ra ở đây và có thể vui lòng giúp tôi khắc phục nó không?

Từ những gì tôi phát hiện ra cho đến nay, cách tốt nhất của tôi để thực sự sử dụng GPU là cài đặt lại hệ thống với Ubuntu 20.04. Nhưng tôi cũng sẽ rất vui nếu hệ thống hiện tại hoạt động trở lại bình thường, ngay cả khi nó không sử dụng GPU..

Bất kỳ trợ giúp rất nhiều đánh giá cao! Chúc mừng, Fred

Fred avatar
lá cờ ch
Ôi trời, càng tìm hiểu sâu về vấn đề này, tôi càng nghĩ rằng lựa chọn AMD là một lựa chọn tồi vào thời điểm này. Những gì mọi người nói về cơ bản là: Sử dụng nhân mới nhất vì hiệu suất tốt hơn nhiều đối với bộ xử lý AMD nhưng sử dụng nhân 5.4 LTS vì trình điều khiển GPU sẽ không hoạt động với các phiên bản mới hơn. Tôi nên làm gì bây giờ? Và có vẻ như AMD không quan tâm đến Linux nhiều hơn Nvidia trước đây (Tôi gặp quá nhiều vấn đề với trình điều khiển Nvidia Optimus trên T420 của mình và tôi nghĩ rằng nó sẽ tốt hơn với AMD).
Eagle_Mike avatar
lá cờ mx
Chỉ tò mò thôi, có lý do nào khiến bạn cài đặt trình điều khiển AMD pro ngay từ đầu không? Các trình điều khiển được tích hợp trong kernel dường như hoạt động tốt.
Fred avatar
lá cờ ch
Bởi vì hiệu suất đồ họa rất thấp và tôi có ấn tượng rằng tôi cần cài đặt trình điều khiển AMD theo cách thủ công để có được hiệu suất đầy đủ. Thật tệ, tôi đã chọn phiên bản chuyên nghiệp :-P Bây giờ tôi đã biết rõ hơn. Nhưng làm cách nào để quay lại trạng thái trước khi tôi thực hiện thử nghiệm thất bại này?
Fred avatar
lá cờ ch
Vì vậy, lần này tôi đã cài đặt lại máy với 20.04. Nó hiện đang chạy với các ổ đĩa Renoir có sẵn và mọi thứ đều hoạt động tốt. Mặc dù chạy `$ sudo apt update && sudo apt upgrade` mang lại rất nhiều lỗi `W: Có thể thiếu firmware /lib/firmware/amdgpu/*.bin cho các lỗi mô-đun amdgpu`. Tôi có nên lo lắng về điều này? Tôi có thể nhớ rằng tôi cũng đã có cái này với bản cài đặt mới 21.04 ...

Đă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.