Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Power management is where the framework laptops really suffer under Linux.

I truly prefer Linux as an OS but my framework goes unused in favor of my MacBook Air because the former simply can’t hold a charge for more than a few days of standby or a few hours of use. I believe it’s the WiFi firmware which is known to have bad power management support on Linux.



> can’t hold a charge for more than a few days of standby

I don't own a Framework, but also have the battery draining for no reason issue on mine. I think the cause is the new "modern standby", where the laptop doesn't actually sleep. Windows mitigates this by switching to hibernation if you leave it "asleep" for a while and unplugged.


It might be worth trying the mem_sleep_default=deep kernel parameter


Yeah, I tried this and a bunch of other things, it ignores them.

I also have its cousin, with an 11th gen i7. It actually exposes a choice in one of those parameters, between s3 and s2idle. If I switch it to s3 and attempt to make it sleep, it just hangs.

Neither has an option to control this in the BIOS, like some Lenovos do, from what I hear.


I have a Lenovo X1 running Windows and it dies after a day or so of sleep too, sometimes sooner. As the other poster says, I think this is mostly due to modern chipsets getting rid of S3 and having "modern standby" instead.


Had this happen on my T14. I switched the sleep BIOS setting to Linux to bring back S3 sleep in Windows and stop using modern standby.


For what it's worth, the latest ThinkPads don't have S3 as an option in the BIOS anymore.


Good to know, I have a first gen, I'll keep that in mind when I need to upgrade




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: