System will often hang indefinitely on suspend/shutdown
About 30% of the time, the system attempts to shutdown or suspend but it does not completely power down. Some LEDs and fans continue running, and the only way to recover is to cut the power - that is, a forced shutdown. This is similar to the symptoms reported here.
The problem starts with kernel 6.1. Initially I thought it was a Linux kernel issue, but I have been able to reproduce this on BSDs that use the DRM module as well, such as OpenBSD and FreeBSD.
I've reported this as a Fedora bug, but got no response from them. Another user confirmed that they are affected by this as well, so I don't think this is a hardware failure. By the way, this user has Intel graphics, so this is probably not specific to AMDGPU. See here: https://bugzilla.redhat.com/show_bug.cgi?id=2184048
Hardware description:
- CPU: Intel(R) Core(TM) i3-10100 CPU @ 3.60GHz
- GPU: AMD Radeon RX 6600 (MSI Mech model with 8GB of GDDR6):
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] [1002:73ff] (rev c7)
- System Memory: 16 GB DDR4
- Display(s): 1
- Type of Display Connection: HDMI
System information:
- Distro name and Version: Reproducible on Ubuntu 22, Fedora 37, Arch Linux, OpenBSD 7.3 and FreeBSD 13; currently running Xubuntu 23.04.
- Kernel version: Reproducible from kernel 6.1 and onwards; currently running 6.2:
Linux helium 6.2.0-32-generic #32-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 10:03:50 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
- Custom kernel: n/a
- AMD official driver version: n/a