On 8/28/21 06:04, piorunz wrote:
On 28/08/2021 13:54, Jeffrey Chimene wrote: Let me ask more questions, so we all can learn more about your situation and start suggesting remedies.Hi, Thanks for the advice. The problem I'm trying to solve is why the AMD firmware isn't getting incorporated in the kernel.How you assumed that firmware isn't getting to kernel? Do you have any errors in the log stating that?I have to boot with NOMODESET.What happens if you don't? Please show error logs when you don't have nomodeset.The bookworm updates, while coincidental, are probably not the cause. "Something else" happened, and I need help debugging. I can't see amdgpu in lsmod. I can see the firmware in /var/lib/firmware.Try this: inxi -G Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] driver: amdgpu v: kernel Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati unloaded: fbdev,modesetting,radeon,vesa resolution: 1: 1920x1200~60Hz 2: 3840x2160 OpenGL: renderer: AMD SIENNA_CICHLID (DRM 3.40.0 5.10.0-8-amd64 LLVM 12.0.1) v: 4.6 Mesa 21.1.4
$ inxi -G Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Picasso driver: N/ADisplay: server: X.Org 1.20.11 driver: loaded: ati,vesa unloaded: fbdev,modesetting,radeon resolution: 1440x876~1Hz
OpenGL: renderer: N/A v: N/A $ aptitude search "~i firmware" i firmware-amd-graphics - Binary firmware for AMD/ATI graphics chips i firmware-iwlwifi - Binary firmware for Intel Wireless cardsi firmware-linux - Binary firmware for various drivers in the Linux kernel (metapackage) i A firmware-linux-free - Binary firmware for various drivers in the Linux kernel i firmware-linux-nonfree - Binary firmware for various drivers in the Linux kernel (metapackage) i A firmware-misc-nonfree - Binary firmware for various drivers in the Linux kernel
$ ll /lib/firmware total 40K drwxr-xr-x 2 root root 20K Aug 27 05:50 amdgpu drwxr-xr-x 2 root root 4.0K Aug 27 05:50 r128 drwxr-xr-x 2 root root 16K Aug 27 05:50 radeon $ find /lib/firmware/ -iname \*pic\* /lib/firmware/amdgpu/picasso_rlc_am4.bin /lib/firmware/amdgpu/picasso_gpu_info.bin /lib/firmware/amdgpu/picasso_ce.bin /lib/firmware/amdgpu/picasso_ta.bin /lib/firmware/amdgpu/picasso_me.bin /lib/firmware/amdgpu/picasso_mec.bin /lib/firmware/amdgpu/picasso_asd.bin /lib/firmware/amdgpu/picasso_mec2.bin /lib/firmware/amdgpu/picasso_sdma.bin /lib/firmware/amdgpu/picasso_pfp.bin /lib/firmware/amdgpu/picasso_vcn.bin /lib/firmware/amdgpu/picasso_rlc.bin