I’ve noticed over the last few weeks (perhaps since v 3.20 bios), that my laptop doesn’t stay in hibernation mode when the lid is closed.
Sometimes I can hear the fan roaring, as if it’s loading some intensive application, but usually, I’ll notice that it’s awake because I’ll hear notifications.
Does anyone know why this is happening? Windows 11, fully updated.
I’ve heard that Microsoft designed the “sleep” system that way (replacing a much better sleep state that used to exist). I don’t know why, I seldom use Windows and have never looked into the details.
Positive. I’ve even added it to my Power menu to manually hibernate. I don’t recall this being an issue before the BIOS update, so I wonder if a setting was reset in the BIOS (as it had been with the battery charge max level).
Yes, by default, the option to hibernate manually is disabled. I enabled it to show in the Power icon GUI (under sleep, restart, shut down, etc.).
It works the same, but also wakes up again.
I think I found the culprit: my wireless mouse is waking it up.
However… why would a mouse wake up the laptop while in hibernation? My Windows 11 desktop requires me to push the physical power button to wake the system up from a hibernated state, and I’m sure this is how it’s always worked.
On my Framework laptop, hibernate is acting like sleep. But it seems to be doing this only recently, and I don’t remember having this issue before in the last 2+ years of owning this laptop.
I’ve discovered something, based on your comment about USB wake.
My wireless mouse can operate on both Bluetooth and a USB dongle. Currently, it’s using the dongle.
As an experiment, I switched to Bluetooth, removed the dongle and hibernated my system. Mouse movements or clicks did NOT wake the laptop.
I manually resumed windows, re-connected the USB dongle and re-connected the mouse to the dongle. Hibernated and tried again.
On the dongle, the mouse will wake up the laptop.
So, I at least have a small fix to prevent this problem, so thank you for pointing me in the right direction.
I’d still like to know why it’s resuming out of hibernation, even with the USB dongle in place, since it should only resume when the power button is pressed.
Modern cpus by amd and Intel no longer support s3 or s4 sleep anymore on laptop architectures. This is true on Linux as well. Bios in fw shouldn’t have that option either.
It’s s2 modern idle or s0ix on Windows - basically Bluetooth and wifi stay on. The closest you can get nowadays is just to turn both off when you want to idle on battery unfortunately.
They wanted to meet consumer expectations that your laptop can be snappy the moment you open it from suspend lol. It’s a shame there’s just not an option though. So if you have lot of network stuff in the background like telemetry data on Microsoft, that thing is gonna tank if you’re on wifi.
That’s why there’s so much notorious battery drain. It’s literally not even something you can toggle anymore.
If anyone wants to refute or has info on otherwise to fix it, I think we would all be quite happy.
Well, that probably explains a lot. What the heck, Micro$soft!?
I guess in the meantime, I’ll keep my mouse on BT, since that does NOT seem to wake the laptop from hibernate, but long-term testing will need to be done.
And again, windows is CONSTANTLY accessing the Internet as it spies on you so that’s why you need to turn off wifi too if you want a better idle state for battery life. And Bluetooth and wifi will constantly scan as well, so turn that off too when you want to toss it in your backpack.
Edit:
For us old dogs, s3 suspend to RAM and s4 suspend ram hibernate to disk days are over with the newer laptop chips. So even if you click hibernate and of the such, I bet you its not doing it if you find logs.
Edit 2: it’s not just Microsoft who is using modern idle sleep state as the only option besides turning your laptop off. It’s dictated by chip manufacturers.
The S’s are nomenclature for what we call power states by Advanced Configuration and Power Interface AKA ACPI.
From most awake to off:
S0: fully on using it in real time
S1: when you idle but your computer is still on S2 modern idle: it’s similar to s3, except your networking stuff is on, and this unfortunately also governs your CPU output which by default is set to low, but it’s going to be based on the networking demands imposed.
S3: suspend to ram is what USED to be sleep on Windows. It would turn off connectivity networking but keep enough power for RAM for faster get to work times.
S4: what is hibernate for us old dogs on windows, it converts the working memory of your RAM into a file on your disk and then turns your PC off completely. Upon reboot, your PC will read everything from the file and toss it back onto the RAM sticks.
This is why hibernate was so power efficient!
S5: off.
So hibernate is good if you want excellent battery life.
So I messed up on the s# but this is what I meant ~ the OP said they are using Hibernate ~ S4 which accordingly doesn’t have bluetooth or Wi-Fi alive so I was just noting that if that is the case then there should be no concern over the Wi-fi and Bluetooth although the BIOS does indicate some options.