I experienced the same DMCUB/DMUB issue on a system with a Radeon 680M
(YELLOW_CARP / Rembrandt).

My system was running:

Fedora 44
Kernel: 7.2.5-200.fc44.x86_64
GPU: Radeon 680M (1002:1681)
amd-gpu-firmware-20260916-1.fc44

Even though the installed firmware package was already the fixed
20260916-1 version, dmesg still showed:

amdgpu 0000:04:00.0: [drm] Loading DMUB firmware via PSP: version=0x0400004A
amdgpu 0000:04:00.0: [drm] *ERROR* Error getting DMUB FW meta info: 4
amdgpu 0000:04:00.0: failed to load ucode DMCUB(0x3F)
amdgpu 0000:04:00.0: [drm] Wait for DMUB auto-load failed: 3
amdgpu 0000:04:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error 
- collecting diagnostic data

The installed firmware file in
/usr/lib/firmware/amdgpu/yellow_carp_dmcub.bin.xz was already
0x0400004C, but the initramfs still contained an older copy of
yellow_carp_dmcub.bin.xz.

I regenerated all initramfs images with:

dracut --regenerate-all --force

After rebooting, the system loaded the correct DMCUB firmware
(0x0400004C) and the DMCUB/HDMI errors were gone. HDMI output then
worked normally.

So, in my case, the problem persisted because the initramfs was still
containing the older 0x0400004A firmware even after the fixed linux-
firmware package had been installed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2167279

Title:
  Regression in 20260911.giteeccccbe-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-amd-graphics/+bug/2167279/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to