[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: amdgpu broken on bookworm?




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/A
           Display: 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 cards
i 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


Reply to: