*** This bug is a duplicate of bug 2173041 ***
https://bugs.launchpad.net/bugs/2173041
Confirming on RX 9060 XT (PCI 1002:7590), Linux Mint 22.3, kernel
7.0.0-42-generic, package 20240318.git3b128b60-0ubuntu3.4.
The cause appears to be packaging. In 3.4, dcn_4_0_1_dmcub.bin.zst is a
symlink to dcn_3_2_0_dmcub.bin.zst (the RDNA3 DMCUB firmware), so Navi
44 gets the wrong DMCUB:
$ dpkg-deb -c
linux-firmware-amd-graphics_20240318.git3b128b60-0ubuntu3.4_all.deb | grep -E
"dcn_4_0_1_dmcub|dcn_3_2_0_dmcub"
-rw-r--r-- root/root 145965 2026-10-19
./lib/firmware/amdgpu/dcn_3_2_0_dmcub.bin.zst
lrwxrwxrwx root/root 0 2026-10-19
./lib/firmware/amdgpu/dcn_4_0_1_dmcub.bin.zst -> dcn_3_2_0_dmcub.bin.zst
In 3.3 both are regular files (dcn_4_0_1_dmcub.bin.zst is 225553 bytes,
dcn_3_2_0_dmcub.bin.zst is 145605 bytes).
Between 3.3 and 3.4, four DMCUB files differ: dcn_3_1_4, dcn_3_1_5,
dcn_3_2_0 and dcn_4_0_1.
With 3.4: "Loading DMUB firmware via PSP: version=0x07002F00", "failed to load
ucode DMCUB(0x3F)", "Wait for DMUB auto-load failed: 3", then a loop of DMCUB
errors and no video signal.
With 3.3 (installed with dpkg -i from the superseded build, then
update-initramfs -u -k all): DMUB version=0x0A000800 and the system boots
normally. Package is on hold at 3.3.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2173043
Title:
Latest update to linux-firmware-amd-graphics is incompatible with
rx9070xt. Caused black screens and DMCUB errors. Temp resolved by
grabbing upstream firmware
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-amd-graphics/+bug/2173043/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs