> For example, they pressured all vendors to drop S3, dropped it from Phoenix and went all in with Microsoft's s2idle without any clear way to support it. As a result you have multiple vendors with half working idle implementations, overheating and other bugs.
Are there still Intel parts with working S3? Linux seems to think that my 11th gen intel laptop supports it, but it doesn't work (hangs on going to sleep). I haven't figured how to coax Windows into using that instead of s2idle. This particular model doesn't offer a BIOS toggle for that, as I hear it was the case on some thinkpads.
I'm also not convinced the s2idle situation is that much better on the Intel side. I sometimes use Windows on my work laptop and let it hang around suspended when I'm done for the day. Yesterday evening (Sunday), after two days of doing nothing, it figured it would be as good a time as any to turn into a jet engine. I also sometimes find it is pretty warm coming out of my backpack after a 45-60 minute commute with a long portion of walking, even when it's close to freezing outside (we've had a few weeks of 0-2º days where I live). This doesn't seem like an isolated thing: see all the people complaining about other manufacturers' laptops not going to sleep properly while being carried around closed in bags.
---
edit: found a way to enable S3 on windows. It goes to sleep but doesn't wake up. It actually seems to mess up the PC so much that after a forced reboot the fan goes crazy for a few minutes before showing the UEFI logo.