Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1052714: firmware-amd-graphics: Missing firmware for AMD Radeon RX 7000 series cards

254 views
Skip to first unread message

Mikolaj Kuranowski

unread,
Sep 26, 2023, 8:10:04 AM9/26/23
to
Package: firmware-amd-graphics
Version: 20230515-3
Severity: important
X-Debbugs-Cc: mkuranowski...@gmail.com

In my particular case with the RX 7800 XT, I'm stuck with a 1024x768 resolution
on a 4K display.

The issue stems from missing firmware, as seen in dmesg (excerpt below).

Debian Testing and Sid has linux-firmware version 20230515. Firmware for the
new RDNA3/Navi31/RX 7000 series GPUs was first introduced on 2023-07-24, and
are first available in upstream version 20230804. Arch Linux provides linux-
firmware 20230804 and I can confirm the GPU works correctly there.

dmesg log:

[ 4.965371] amdgpu 0000:09:00.0: firmware: failed to load
amdgpu/psp_13_0_10_sos.bin (-2)
[ 4.965383] firmware_class: See https://wiki.debian.org/Firmware for
information about missing firmware
[ 4.965402] amdgpu 0000:09:00.0: firmware: failed to load
amdgpu/psp_13_0_10_sos.bin (-2)
[ 4.965412] amdgpu 0000:09:00.0: Direct firmware load for
amdgpu/psp_13_0_10_sos.bin failed with error -2
[ 4.965414] [drm:amdgpu_device_init [amdgpu]] *ERROR* early_init of IP block
<psp> failed -19
[ 4.965554] amdgpu 0000:09:00.0: firmware: failed to load
amdgpu/smu_13_0_10.bin (-2)
[ 4.965572] amdgpu 0000:09:00.0: firmware: failed to load
amdgpu/smu_13_0_10.bin (-2)
[ 4.965581] amdgpu 0000:09:00.0: Direct firmware load for
amdgpu/smu_13_0_10.bin failed with error -2
[ 4.965583] [drm:amdgpu_device_init [amdgpu]] *ERROR* early_init of IP block
<smu> failed -19
[ 4.966371] amdgpu 0000:09:00.0: Direct firmware load for
amdgpu/gc_11_0_3_pfp.bin failed with error -2
[ 4.966372] [drm:amdgpu_device_init [amdgpu]] *ERROR* early_init of IP block
<gfx_v11_0> failed -19
[ 4.966494] [drm] VCN(0) encode/decode are enabled in VM mode
[ 4.966495] [drm] VCN(1) encode/decode are enabled in VM mode
[ 4.966543] amdgpu 0000:09:00.0: firmware: direct-loading firmware
amdgpu/vcn_4_0_0.bin
[ 4.967337] amdgpu 0000:09:00.0: [drm:jpeg_v4_0_early_init [amdgpu]] JPEG
decode is enabled in VM mode
[ 4.966495] [drm] VCN(1) encode/decode are enabled in VM mode
[ 4.966543] amdgpu 0000:09:00.0: firmware: direct-loading firmware
amdgpu/vcn_4_0_0.bin
[ 4.967337] amdgpu 0000:09:00.0: [drm:jpeg_v4_0_early_init [amdgpu]] JPEG
decode is enabled in VM mode
[ 4.967491] amdgpu 0000:09:00.0: firmware: failed to load
amdgpu/gc_11_0_3_mes_2.bin (-2)
[ 4.967515] amdgpu 0000:09:00.0: firmware: failed to load
amdgpu/gc_11_0_3_mes_2.bin (-2)
[ 4.967524] amdgpu 0000:09:00.0: Direct firmware load for
amdgpu/gc_11_0_3_mes_2.bin failed with error -2
[ 4.967526] [drm] try to fall back to amdgpu/gc_11_0_3_mes.bin
[ 4.967536] amdgpu 0000:09:00.0: firmware: failed to load
amdgpu/gc_11_0_3_mes.bin (-2)
[ 4.967555] amdgpu 0000:09:00.0: firmware: failed to load
amdgpu/gc_11_0_3_mes.bin (-2)
[ 4.967564] amdgpu 0000:09:00.0: Direct firmware load for
amdgpu/gc_11_0_3_mes.bin failed with error -2
[ 4.967565] [drm:amdgpu_device_init [amdgpu]] *ERROR* early_init of IP block
<mes_v11_0> failed -19
[ 4.967690] amdgpu 0000:09:00.0: amdgpu: Fatal error during GPU init





-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

firmware-amd-graphics depends on no packages.

firmware-amd-graphics recommends no packages.

Versions of packages firmware-amd-graphics suggests:
ii initramfs-tools 0.142

-- no debconf information

Christopher Huhn

unread,
Dec 20, 2023, 10:40:04 AM12/20/23
to
This reddit thread suggests using the latest firmware tarball from
kernel.org:
https://www.reddit.com/r/debian/comments/17umedg/fixed_amd_rx_7800_xt_gpu_on_debian_unstable/

A (more) frequently updated firmware-amd-graphics would be more
favorable, maybe also for stable-updates?

Best,

Christopher

Markus Koller

unread,
Jan 23, 2024, 11:40:03 PM1/23/24
to
Seconding the suggestion for more frequent firmware updates to
better align with the kernel packages.

Maybe these could be provided in experimental/rc-buggy?

I had a problem with my RX 7900 XT where it would reboot on resuming
from suspend, which was fixed by grabbing the latest amdgpu firmware
from the kernel tarball.

Greetings,
Markus
0 new messages