Comment by speff
17 hours ago
That's funny - my work MBP won't go to sleep properly, lol. Often come back to work after the weekend to find a dead laptop.
17 hours ago
That's funny - my work MBP won't go to sleep properly, lol. Often come back to work after the weekend to find a dead laptop.
Then you have a significant outlier experience for that platform.
It’s more than fine for people to dislike Apple products but this is simply not an area where other platforms have them beat.
Not sure why you're insinuating that I dislike apple products. My personal mb air doesn't have this issue and most of my household is on apple.
I'm also seeing results for "macbook pro doesn't go to sleep when lid closed", so other people see this problem too. You can't really claim that other platforms have them beat here if there isn't data to support the claim.
> Not sure why you're insinuating that I dislike apple products.
Your comment was written in a manner that echos the same anti-Apple bias that's frequently found on HN. If that's not you, then it's just a misread on my part.
> You can't really claim that other platforms have them beat here if there isn't data to support the claim.
I can, because by and large those are still anecdotal experiences posted online. The deeper integration of OS/hardware due to Apple controlling the entire chain has made sleep mostly a non-issue; it's typically a misbehaving application that might prevent it. There are valid reasons an app might need to do that, so it's not like macOS is going to prevent it - but if sleep's not working right on macOS, it's typically a user error.
This is different from Linux (and Windows, to a lesser degree) where you have a crazy amount of moving parts with drivers/hardware/resources/etc.
Macs do sleep well, when they manage to sleep. Sometimes macOS takes issue with certain programs, the last stack I used at work had a ~50/50 chance of inhibiting sleep when it was spun up.
All in all, I've given up on sleep entirely and default to suspend/hibernate now.
A buggy program preventing sleep is a bug in that program, not a mark on the overall support and reliability of sleep functionality in macOS.
There are valid reasons why a program might need to block sleep, so it's not like macOS is going to hard-prevent it if a program does this. Most programs should not be doing that though.