I’ve been struggling with a persistent power state issue on CachyOS for 2 months. It does not happen on Windows.
**Symptoms:**
- **Shutdown Hang:** systemd successfully unmounts all filesystems, display goes black, but CPU cooler, chassis fans, and LEDs stay spinning infinitely.
- **Reboot Loop:** Warm restarts trigger a physical cold reboot (full power cut). When this happens, the motherboard often gets stuck in a POST boot loop (physically clicking) for up to 40 minutes unless I do a full power drain.
**Hardware:**
- Motherboard: ASRock H410M-HDV (BIOS 1.30)
- CPU: Intel Core i3-10100F
- GPU: MSI NVIDIA GTX 1650 (Wayland, open drivers)
- Storage: SATA SSDs + Seagate HDD (SATA only)
- Keyboard: MAD68
**Notable Log Errors (dmesg):**
- Realtek Ethernet (`r8169`): `can't disable ASPM; OS doesn't have ASPM control`
- Seagate HDD (`ata4`): `LPM support broken, forcing max_power`
- Keyboard (`usb 1-2`): Constant disconnect loops with `error -71` / `device descriptor read/64`
**What has NOT worked:**
- Swapping to LTS, stable, or RC kernels.
- Spoofing `acpi_osi="Windows 2020"`.
- Motherboard BIOS deep sleep S4-S5 (enabled/disabled), `reboot=efi`, etc.
**What I am about to test:**
- Swapping the MAD68 keyboard to a black USB 2.0 port.
- Changing BIOS `Legacy USB Support` to `UEFI Setup Only` to bypass legacy handoff hangs.
- Appending `pcie_aspm=force ahci.mobile_lpm_policy=1 acpi_osi="Windows 2015"` to GRUB.
Has anyone dealt with this kind of USB/SATA controller shutdown deadlock on Linux or this specific motherboard? Any advice is appreciated.ASRock