Tôi cần trợ giúp giải quyết vấn đề này cảm ơn vì thời gian của bạn!
Tôi đã cài đặt amdgpu (amdgpu-pro-21.30-1290604-ubuntu-20.04.tar.xz từ trang web amd.com) cách đây một thời gian và nó hoạt động tốt trên Ubuntu 21.10 của tôi. Sau đó, mọi thứ đã bị hỏng sau khi cập nhật gcc (cập nhật ubuntu thông thường) và nó không thể biên dịch được nữa. Kể từ đó, mọi cập nhật cho nhân linux đều không thành công. Chà, chúng có vẻ hoạt động nhưng tôi không thể khởi động được nữa. Trong quá trình khởi động, nó dừng lại với một màn hình đen.
Tôi đã gỡ cài đặt amdgpu bằng lệnh đi kèm 'amdgpu-install --uninstall' và cài đặt lại kernel nhưng nó không thay đổi gì cả. Tôi đã cài đặt lại, nhận được thông báo lỗi không thể biên dịch), không thay đổi. Sau đó, tôi gỡ bỏ nó một lần nữa, không thay đổi.
Tôi đã cài đặt lại các gói mesa, xserver, kernel bao gồm các tiêu đề, v.v. Nhưng không có gì thay đổi, tiếp tục nhận được màn hình đen trong khi khởi động.
Tôi đã cài đặt Ubuntu mới trên một phân vùng khác chỉ để sao chép kernel (/boot/initrd.img-5.13.0-28-generic) từ đó vào /boot/. Với tệp kernel đó, mọi thứ hoạt động tốt, khởi động bình thường.
Nhưng ngay sau khi kernel được cài đặt hoặc update-initramfs được gọi, tôi lại gặp sự cố và một lần nữa tôi bị kẹt trên màn hình đen khi khởi động.
Tôi cũng đã thử cài đặt các nhân cũ hơn và gỡ bỏ các nhân mới, nó xảy ra trên mọi nhân tôi đã thử.
Lỗi tôi nhận được từ update-initramfs:
cp: không thể thống kê '/lib/firmware/updates/amdgpu': Không có tệp hoặc thư mục như vậy
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/vangogh_gpu_info.bin cho mô-đun amdgpu
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/aldebaran_ta.bin cho mô-đun amdgpu
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/aldebaran_sos.bin cho mô-đun amdgpu
W: Có thể thiếu chương trình cơ sở /lib/firmware/amdgpu/aldebaran_rlc.bin cho mô-đun amdgpu
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/aldebaran_mec2.bin cho mô-đun amdgpu
W: Có thể thiếu chương trình cơ sở /lib/firmware/amdgpu/aldebaran_mec.bin cho mô-đun amdgpu
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/aldebaran_sdma.bin cho mô-đun amdgpu
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/sienna_cichlid_mes.bin cho mô-đun amdgpu
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/navi10_mes.bin cho mô-đun amdgpu
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/aldebaran_vcn.bin cho mô-đun amdgpu
W: Có thể thiếu phần sụn /lib/firmware/amdgpu/aldebaran_smc.bin cho mô-đun amdgpu
Tôi: Các initramfs sẽ cố gắng tiếp tục từ /dev/nvme0n1p2
Tôi nhận thấy rằng tệp nhân không đúng định dạng (/boot/initrd.img-5.13.0-28-generic) lớn hơn tệp tôi đã sao chép từ bản cài đặt mới. Không biết nếu điều đó quan trọng.
Tôi chưa bao giờ thực sự sử dụng update-initramfs trước đây nhưng tôi đã xem các tệp cấu hình trong /etc/ và không thể tìm thấy bất kỳ điều gì đáng ngờ.
Card đồ họa của tôi là card AMD navi 22, radeon 6700xt.
Nếu tôi biết rằng trình điều khiển từ amd.com không mang lại bất kỳ lợi ích nào so với trình điều khiển có trong kernel đối với người dùng thông thường, thì tôi đã không bao giờ cài đặt nó ngay từ đầu. Nhưng bây giờ tôi cần phải thoát ra khỏi mớ hỗn độn này. Hãy giúp tôi