Pressing the power button shuts down the screen and logs me out, as expected. But it doesn’t stop the power draw, heating up my computer while it’s in my backpack and draining my battery to the point of shutting down. When the Framework inevitably shuts down between meetings or commutes, I have to charge it, log in, and open everything I was working on (or lose unsaved work).
When pressing the power button to suspend, its LED remains with the stable light, as if the computer was still fully on. This behavior is opposed to the light slowly fading in and out, which is what it did up until a couple of weeks ago, when this whole issue didn’t even exist.
I’m not sure what changed.
I searched for similar problems, but none seemed similar enough.
Perhaps Chiraag_Nataraj suggestion of suspending, turning on, then immediately running sudo journalctl -xe and searching for “sleep” will help. Here is what I found when running the command and typing $ sleep.
When pressing the power button to suspend, its LED remains with the stable light, as if the computer was still fully on.
I believe I’m also having this issue (running Manjaro), though it doesn’t sound as severe as your case. I put the laptop (and myself) to sleep, and when I woke up the battery had depleted by 30%.
Here’s a journal excerpt (tested putting the laptop to sleep at 1:39 and waking it up at 1:40)
Suspend keeps your session in RAM, which does require a constant power draw (volatile memory is wiped when power is interrupted).
You may be thinking of hibernation, where the session is written to swap space on the disk and the machine is more fully powered off. Hibernation is not enabled by default on Fedora (nor is swap, for that matter).
Hibernation can be enabled, although it’s a little tricky because you need to make a swap partition and change a few kernel parameters. This person put together a guide if you want to take a crack at it:
Oh yep, that makes perfect sense - I’m just surprised the battery drain is quite so fast, and that the power light never changes to indicate that the machine is now suspended.
This wasn’t the case on my previous machines, though some of them did encounter the “I’m gonna wake up in your bag and get really hot for no reason” issue - especially the macbook I had to use for work.
I still have a Windows partition on my Framework (on which I’ve disabled hibernation), so I’ll have to compare against that some time.
Hi, can I ask what kernel/OS versions you are running? I have been having standby irregularities since 5.16.5.
I decided to quickly compare the standby drain when using the power button vs the lid closed. I only did one test for each but they returned similar numbers (~0.75W/h) so I think the system is entering standby even if the button is not pulsating.