Confirming my experience with a MacBook Air M1 and Big Sur 11.5.2 using 80W USB-C power delivery from a Lenovo Q24h-10 display: <snip>
- With the Mac closed ('clamshell mode'), external display goes black and sleeps. The USB-C signal is cut and the monitor energy saver powers it down if you don't wake the Mac. The monitor wakes immediately if you press a key. Frequency is intermittent, from a few minutes to just seconds. Rinse and repeat.
Additional USB-C PD random clamshell slumber data points, unfortunately likely specific to my configuration so may not be helpful to others on this thread...
1. Plugging in the original Apple power supply to the second USB-C port does not alter the situation. The USB-C PD implementation chooses one supply based on (I assume) max watts available. So 65W from the Q24h-10 always wins. I'd need a MacBook Pro adapter to trump this I guess, and don't have one to hand.
2. I confirmed by timestamped external pinging that the Mac is definitely sleeping when the screen does - it's not just signal loss to the display. The M1 is so fast at waking from sleep that you don't imagine this is the case.
3. I didn't end up needing to try pmset disablesleep 1, but thank you
@jdb8167.
I found a
thread on the Lenovo forums with many people complaining about the early USB-C PD implementation on this monitor, based on firmware LB-01. My unit has LB-03, but the problem descriptions were eerily similar.
The Q24H-10 supports three unconventional options:
- USB Charging: Enables the USB ports on the back including the USB-C port to charge devices even though the monitor goes to sleep
- Smart Power: If the monitor is not consuming significant power, it will bump the power output from 65W to 80W
- Super USB-C Charging: This forces the monitor to send 80W to the laptop, but brightness gets locked and all devices connected to the USB-A ports get disabled.
I had naively enabled "Smart Power" when setting up, thinking this would make for faster charging.
The random sleeps felt like they were power related, so I figured I'd disable this and see what happens.
Shazam! Random clamshell sleep vanished. I can definitively confirm normal M1 Air operation in clamshell mode with 65W charging.
My control is another Q24H-10 attached to a late 2017 MacBook 12". I enabled the Smart Power setting to see what would happen. Interestingly, though the clamshell sleep problem never occurred, I did find that the MacBook ran fine from 80W USB-PD but did not charge its battery after this was set. Disabling the setting restored normal 65W battery charging.
So I think Lenovo's Q24H-10 Smart Power is... errrr.... dumb.
I still don't know the root cause. You can imagine that SmartPower might be dynamically ranging between 65 and 80W supply, and that perhaps the MacBook Air M1 does not expect variable power. Perhaps the power drops before the wattage changes, or perhaps the Mac processes a change in PD wattage as a disconnect then reconnect. In clamshell mode once the monitor is disconnected it is *supposed* to go to sleep, which would explain the behaviour. And of course this doesn't account for the different behaviour in the Intel MacBook, but the M1 hardware is so radically different it's not surprising I guess.
Hard to say if this is an Apple or Lenovo problem, but Lenovo developers should be best placed to test and have vested interests in getting this resolved (one can only hope).
So...I hope this info helps somebody else in some way, but for now I will stop bothering everybody on this thread and begin petitioning Lenovo to fix this situation.
Footnote: These are otherwise great 1440p monitors and a natural pairing for MacBooks, especially if you manage to find them on sale.