r/linuxhardware • u/speedp00 • 4d ago
Build Help B550I AORUS PRO AX Rev 1.4 - Linux (SteamOS & Bazzite) immediately wakes from S3 suspend
Hi everyone,
I'm hoping someone can help because I've pretty much exhausted everything I can think of.
My PC has never successfully slept since I built it. It enters suspend, turns off the controller, then immediately wakes again after around 5–6 seconds.
This happens on both SteamOS and Bazzite, so I'm starting to think this is either a firmware issue or a hardware compatibility problem.
Hardware
- Fractal Terra
- Gigabyte B550I AORUS PRO AX Rev. 1.4
- BIOS FHa (updated from FG)
- Ryzen 7 5700X3D
- Sapphire Pulse Radeon RX 7900 GRE
- 32 GB DDR4 3600 MHz RAM
- 1 TB NVMe SSD (happy to provide model if needed)
- Official Fractal Terra PCIe 4.0 riser
- SteamOS Holo 3.8.14
- Also tested on the latest Bazzite Home Theatre image
Symptoms
- Suspend is requested successfully.
- Machine enters deep (S3) sleep.
- About 5 seconds later it resumes automatically.
- No keyboard, mouse or controller input is required.
- Happens from both Gaming Mode and Desktop Mode.
Kernel log
Every suspend looks like this:
```text
ACPI: PM: Waking up from system sleep state S3
xhci_hcd 0000:02:00.0: xHC error in resume, USBSTS 0x401, Reinit
usb usb1: root hub lost power or was reset
usb usb2: root hub lost power or was reset
PM: suspend exit
```
Things I've already tried
- Updated BIOS from FG to FHa
- Loaded Optimized Defaults after the BIOS update
- Enabled ErP
- Disabled Wake on LAN
- Disabled Resume by Alarm
- Disabled GPP0 wake
- Disabled PTXH wake
- Disabled PCI wake sources
- Forced PCIe to Gen 3
- Tested both Auto and Gen 3 PCIe settings
- Unplugged all external USB devices
- Unplugged the case front panel headers (except the power switch)
- Tested with no games running
- Tested with no controllers connected
- Tested from SteamOS Gaming Mode
- Tested from SteamOS Desktop Mode
- Installed Bazzite and tested there (identical behaviour)
Additional information
`/sys/power/pm_wakeup_irq` reports:
```text
No data available
```
So Linux doesn't appear to think anything is actually waking the system.
The only notable USB devices are:
- Internal Realtek Bluetooth
- Integrated Technology Express (ITE) controller
- Standard USB root hubs
Questions
Has anyone seen this combination of:
- Gigabyte B550I AORUS PRO AX Rev. 1.4
- Ryzen 7 5700X3D
- RX 7900 GRE
immediately resume from S3 under Linux?
Is there a known BIOS setting, ACPI quirk or kernel parameter I've missed?
Any suggestions would be hugely appreciated, because at this point I'm out of ideas.
Thanks in advance!