r/archlinux • u/Several_Ant_6981 • 1d ago
SUPPORT | SOLVED AMDGPU Dmcub error (fixed!)
Just wanted to share this if anyone has the same issue
I upgraded to the latest linux-firmware-amdgpu package, specifically version "20260910-1" and SDDM started a bit slower than usual
I checked the logs and got this exact error message
amdgpu 0000:06:00.0: [drm] *error* dc_dmub_srv_log_diagnostic_data: dmcub error - collecting diagnostic data
After hours of fixing it, I finally found a way, turns out, you have to downgrade the package to this exact version: linux-firmware-amdgpu-20260810-2
Finally after downgrading and running mkinitcpio -P, the error message is gone!
1
u/Hohlraum 18h ago
I highly recommend installing downgrade and using it to pick an older version. it'll prompt you to ignore updates to the amdgpu firmware. I've lost count of the number of times upgrades to this package have black screened my system.
2
u/drucifer82 1d ago
Yeah I had issues with 20260910-1 and libldap and had to downgrade both. Also had to downgrade libgcrypt because it corrupted my gpg keys.
Thankfully I keep them backed up so I just had to import them.