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.
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.
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.