Hello everyone,
I have the following problem with a freshly installed CachyOS version
System Overview
-
GPU: AMD Radeon RX 7900 XTX
-
CPU: AMD Ryzen 5800x3d
-
Motherboard Aorus B550 Elite V2
-
Monitor: 4K 240 Hz connected via DisplayPort 2.1
-
Operating System: CachyOS (tested with
linux-cachyos6.17.1-2 andlinux-lts6.12.51-1) -
Bootloader: systemd-boot
-
Desktop Environment: KDE Plasma (Wayland)
The system runs perfectly under load —, 4K/240 Hz, HDR — everything is stable.
However, reboot and shutdown hang for 1–2 minutes before the system finally powers off or restarts.
The only command that reboots instantly is:
sudo systemctl reboot --force --force
Normal sudo reboot or poweroff will always hang.
(journalctl -b -1)
During the failed shutdown/reboot, the kernel repeatedly logs AMDGPU timeouts such as:
amdgpu 0000:07:00.0: [drm] REG_WAIT timeout 1us * 100000 tries - optc1_wait_for_state line:840
amdgpu 0000:07:00.0: [drm] REG_WAIT timeout 1us * 10 tries - optc3_lock line:130
amdgpu 0000:07:00.0: [drm] REG_WAIT timeout 1us * 100 tries - dcn32_program_compbuf_size line:139
What i have tried
-
Different Kernels:
-
linux-cachyos(6.17.1-2) -
linux-cachyos-rc -
linux-lts(6.12.51-1)
→ Issue persists across all kernels.
-
-
Kernel Parameters Tested:
amdgpu.runpm=0 amdgpu.aspm=0 amdgpu.dc=1 reboot=efi snd_hda_intel.dmic_detect=0→ No effect on the hang.
-
BIOS Settings Changed:
-
“AC Back” → Off
-
“PCIe ASPM Mode” → Disabled
-
“ErP Ready” → Enabled
→ None of these fixed the problem.
-
-
Renamed
/usr/lib/udev/rules.d/50-sata.rulesto avoid LPM warnings → no difference. -
HDR toggled on/off → no effect.
would be grateful for any help or advice.
Thanks