Fedora 42 fails to wake from suspend

Hi, going to drop some notes on an issue I encountered earlier today and spent a few hours looking at.

Tldr is that wake from suspend failed such that the pc would not respond to any input. Keyboard wouldn’t light up etc. ultimately the workaround was to fully disable this functionality


After walking away from the pc and gnome helpfully putting the machine to sleep, I was unable to wake upon return

So my first port of call was to disable the S4/5 power options in the bios, hoping this would instead use S3 which I’d read was better supported/ standardised. Testing with systemctl suspend appeared to be successful. Though I noted that some random keys on the keyboard would fail (different each time, as I repeated this test 3 or so times as I initially thought this was a hardware failure of the keyboard).

It later occurred to me that this may be due to 2 keyboards being plugged in (typically we use a wireless keyboard with a usb dongle as the pc is used with a TV, when it initially failed to wake I checked with a wired keyboard and left this plugged in). I tried with only the wireless keyboard and the pc wouldn’t wake. Then with only the wired keyboard which also failed. Not sure why this is given the initial success. Some reading led me to believe that the wireless keyboard doesn’t send a wake signal but my understanding on this is limited.

Ultimately frustration got the better of me so disabled sleep from the bios entirely for now.

Next steps will be confirming that no intel modern standby or anything similar is interfering (I’m sure this was disabled but best to be sure). Id very much like to get to the bottom of this as it’ll be a blocker to putting fedora on my (currently) windows 2in1

Thanks for reading the ted talk, any insight would be hugely appreciated :slight_smile:


Extra info

System is the dell optiplex 3060 micro https://dl.dell.com/content/manual51013744-dell-optiplex-3060-micro-setup-and-specifications-guide.pdf?language=en-us


Further investigation

“Shouldn’t” be any issues with Bluetooth. Looking around it seems that mediatek causes issues. This has been ruled out

Performance BIOS settings
Intel SGX left as default (software enabled)
Speed step hasn’t been explicitly disabled – this needs verification
C states
Turbo boost
Hyper threading

Power BIOS settings
Speed shift : disabled
Deep sleep : tried disabled and S4+S5
Usb wake : enabled
Wake on Lan : disabled
Block sleep : tried enabled and disabled (enabled fixes power issues as a workaround and forces use of s2idle)

Did you ever find a fix? I’m having the same issue on a Thinkpad Yoga 11e, there’s no way out of suspension except for a hard reboot :confused: