I don't understand why all vendors are actively trying to kill S3 sleep. It doesn't make any sense.
s/laptop makers/CPU vendors/
Reportedly neither Intel nor AMD are willing to support you if you’re developing firmware with S3 support for a platform using their recent CPUs (I believe that means ≥ 13th gen resp. ≥ Zen 4 but I’m not sure).
I've had this problem and updating the linux firmware packages to the kernel repo ones of all components fixed it 99.9% of the cases. It's an AMD though so ymmv.
Still want S3 sleep instead of fake-S3 aka S2-idle aka spy-sleep.
(like switching the scroll direction between touchpad and mouse, where you have two separate toggles which toggle each other. "Just works" my ass)
At the end of the day, I don't think us dev types and power users are the core audience for Apple =/ We're just a niche. But at least once you have it all set up, it mostly keeps working after that.
I just hope they don't lock down macOS like iOS and iPadOS altogether. Presumably they'd always need a machine like that if only to develop for iOS and iPadOS and such... fingers crossed.
It's definitely an "enjoy it while it lasts" mindset for me though, like everything in tech.
If not, turn off "Power Nap" (https://support.apple.com/en-ie/guide/mac-help/mh40774/mac - the option is, annoyingly, kinda hidden.)
Still holding a grudge on Linux for that one.
When we came back, the laptop had partially melted and burnt through the glass table underneath it... pretty scary stuff.
Also, the issue generally goes away as long as you detach the power connection before you're closing the lid, because the issue isn't actually caused by Microsoft.
They do want to spy on the users though, this just isn't an issue related to that.
I just full hibernate or shutdown when going into a bag. This is as true for my work thinkpad, as it is for my personal razer as it is for our more family/general use framework 13 that is de facto my wifes computer.
AFAIK you can still enable hibernation (which does actually power down the machine) in the control panel.
Source?
It's actually a Microsoft problem. They've crippled any kind of sleep in x86 because they want to be able to spy on you whilst the laptop is off.
Any laptop after 2013 is basically unusable.
The framework laptop is so bad compared to my MacBook that I basically never use it. As any time I put it in the bag the battery is dead the next day.
Same with Windows and Linux. No difference. The thing just will always die after a day.
I either use my MacBook or my T430 for which I can still buy replacement batteries They're the only kind of sane devices.
I hope Microsoft's push to ARM will fix all of this mess and we can leave this chapter of buggy Intel and AMD "laptop" crap behind us.