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

I wonder if Linux/ARM (or specifically System76) has figured out how to do hybrid sleep-suspend out of the box. “closed laptop” performance in AMD/Intel land seems to have regressed substantially in the last 15 years; Microsoft is even encouraging vendors to drop support for regular S3 sleep https://www.spacebar.news/windows-pc-sleep-broken/ and my Steam Deck AMD machine makes no attempt to hibernate and will drain the battery in sleep in about a day and a half.

I personally had an okay time with Linux sleep in 2019 but for the life of me couldn’t get sleep-to-hibernate working and a quick google does not instill confidence in the current state of the world here. At least the process to set it up in 2024 is more straightforward on PopOS compared to my 2019 Ubuntu experience https://www.adlrocha.com/til/2024-02-13-linux-hibernate/

Power management is the one area Apple’s nanny state is a substantial advantage. Android took a long time to get good at battery compared to iOS (on my Nexus in 2013 I remember doing a LOT of fiddling to make sure random apps weren’t waking the CPU too much) but it seems great today.

Hopefully mainline Linux laptops get there too. Until then I’ll keep updating my mac-setup.sh script with ever more work-arounds…



I agree with you on the sleep-hibernate thing. Unfortunate that Linux sleep is noticeably worse. Switched from Mac to AMD Framework 16 with Fedora and I discovered it quickly.


My experience with the 13" AMD framework is that a lot of the sleep-related jank seems to come from user-space, i.e. Desktop inplementation.

First I had a Fedora/KDE, and had lots of trouble. Now I'm on Gnome and everything just works, nearly as well as on macos. Battery life sucks of course but that's AMD for you.




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

Search: