My Asus laptop with 32 GB of RAM is 4 years old, but resumes from the encrypted swap partition in under 5 seconds, which is fast enough for me.
I'm not sure of the status on other distro kernels but allowing it would be a significant bypass of Secure Boot's purpose.
That is worth discussing though, as it's a marked departure from old Macbooks that did support the UEFI method.
Needing a way to securely verify the hibernate image is ALSO a problem, and one of the reasons Asahi haven't focused on suspend-to-disk, but it's not the first-order issue.
I was able to follow a fairly standard NixOS config with lvm and encrypted swap. I've never had any issues after hibernating a couple times a day for 3 years.
I don't know what the fuck is going on with laptop hardware. That stuff seems to barely work, despite the chips and stuff being off the shelf. Most windows laptops cannot handle sleep correctly either.
Setting the BIOS option to "Linux-compatible sleep mode" fixed this, but it took me FOREVER to figure this out and I'm reasonably certain I first heard about this fix in a comment here.
Not a bit of a problem since.
Having such an obvious name like that is a gift, because otherwise you have to start decoding Intel Marketing names for their features to figure out which are actually anti-features.
The intention was to replace S3 with fine-grained per-device sleep modes that would in aggregate lead to idle power that is almost as good as S3 while allowing for the "wake up and check email" kind of features. But to the surprise of approximately nobody, this complex multi-vendor strategy relying on high-quality drivers for every single peripheral in the machine did not work out as well as planned. The plan also did not in any way require that S3 sleep be eliminated from newer hardware platforms; that was just malicious behavior from the Wintel conspiracy.
In a nutshell:
> Getting hibernate to work would mean a metric truckload of work on the drivers to support restoring firmware state. Not happening any time soon, it's basically forever the bottom of the priority list and we're unlikely to ever run out of other things to work on first.
> Fixing PM with no documentation is a game of trial and error. You do "more things" like macOS and hope that one of them reduces power consumption.
> It definitely isn't obvious what we're missing, and we don't know what the real answer is going to be. If we did, it would already be fixed.
people do it all the time for gaming laptops etc when probably 99% of their usage is at the same desk
I would imagine there would be more thermal throttling and throttling to reduce power usage on a Macbook versus a machine that wasn't designed to be mobile.
In reality, far more than 1% of my computer use happens away from the desk where my desktop is located. I'm guessing I'm not alone in that.
Then there are non-development tasks, like 3D modelling or video editing.
Remote desktop is a kind of solution, but it's extremely sub par. Latency is not good unless you're on the same LAN in my experience.
It's not going to support WiFi promiscuous mode but maybe pick up a Pi Zero 2W or similar if that's a requirement.
Thankfully my worklaptop is an m4 mb pro, so I have flexibility with that.
And indeed with virtual backgrounds in I do probably 3 meetings a week in my car so I can do quick errands without skipping a meeting here or there.
They could own a much more economical car, and have enough money left in the pocket to rent a van when they go on big trips, get delivered or rent a trailer the few times a year they need to carry large stuff.
Personally I like having a laptop because I use my computers in different rooms depending on the use case and occasionally on travel.