I don’t think there’s much framework can do about this. The same happens with Windows on HP and Dell laptops, except windows tends to quickly enter hibernation (if it doesn’t somehow hang and burn up your bag).
We used to have better suspend before, when s3 was thing, on both Linux and windows. Maybe not as great as Macs, but way better than the current shitshow. Now I’m not saying pcs are great hardware, but I think this particular issue should be pinned on Microsoft, who tried to copy apple’s power nap, only doing it halfassedly as they usually do.
Does Framework operate at the same abstraction level as Apple? I thought because of scale, Apple can dictate terms from its suppliers to get everything custom. I would imagine Dell, Lenovo, and HP simply don't care enough and Framework and System 76 and the like don't have enough scale to get custom parts or custom code from vendors?
It's up to Framework what level they work at. If they want to make a competitive product rather than just throwing together what currently exists will dictate what they need to do. I would think it would be in Dell, Lenovo, and HP's interest to compete against Apple, but Framework shouldn't let others software that they should have bad suspend functionality.
We used to have better suspend before, when s3 was thing, on both Linux and windows. Maybe not as great as Macs, but way better than the current shitshow. Now I’m not saying pcs are great hardware, but I think this particular issue should be pinned on Microsoft, who tried to copy apple’s power nap, only doing it halfassedly as they usually do.