I’ve had a long standing issue with my Framework laptop running Ubuntu where occasionally it will not wake from sleep - the power light just slow blinks and I have to hard reset the laptop to get it to respond to anything.
It was especially annoying because whenever I tried to track it down I couldn’t repro the issue - it just seemed to happen consistently when I got home from work.
I’ve finally figured out that it’s the HDMI expansion port - specifically the steps that cause the bug for me are:
- Plug in a monitor to the HDMI expansion
- Unplug the monitor WITHOUT unplugging the expansion
- Put the laptop to sleep
After this it will consistently not wake up from sleep. Just having the HDMI expansion in doesn’t affect it, or putting it to sleep while a monitor is plugged in or removing the expansion after unplugging the monitor is fine too.
So my fix is to use an extra USB C expansion and treat the HDMI expansion like a dongle
I will try looking further into this and find a software solution but I was curious if anyone else had the same issue - there were some threads where people got the blinking light but the only advice I could see was to upgrade firmware which has not helped me - I’m currently on 3.10 with Ubuntu 22.04 and the issue has been there for several updates.
Hope this helps someone!