Я маю MacBook Pro (Retina, 13-inch, Mid 2014)
іOS: 10.13.6
Мій вихідний комплект:
$ pmset -g
System-wide power settings:
Currently in use:
standbydelay 10800
standby 1
womp 1
halfdim 1
hibernatefile /var/vm/sleepimage
powernap 1
gpuswitch 2
networkoversleep 0
disksleep 0
sleep 0 (sleep prevented by coreaudiod, Google Chrome)
autopoweroffdelay 28800
hibernatemode 3
autopoweroff 1
ttyskeepawake 1
displaysleep 20
acwake 0
lidwake 0
Ви можете бачити , що я поставив lidwake
в 0
. Але я зробив два тести:
1, Закрийте кришку, а потім відкрийте її. Дисплей та система щойно увімкнулися.
2, TopLeft Apple logo
-> Сон -> Закрийте кришку. Потім відкрийте кришку. Дисплей та система знову увімкнулися.
Чому це відбувається? Я просто хочу не допустити пробудження моєї книги, коли я відкриваю кришку.
Коли це працює, я думаю, що він прокинеться лише тоді, коли натискаю будь-які клавіші на клавіатурі, це правильно? Якщо це правильно, як розбудити систему та відображатись лише тоді, коли я натискаю кнопку живлення? Це своєрідне друге питання. Ви можете проігнорувати друге питання.
PS:
Я знайшов link1 LINK2 LINK3 link4 , що мають те ж питання. І всі дискусії не закінчуються рішенням ... Шкода!
sudo pmset -a lidwake 0
. Я також зробив повне вимкнення та перезавантаження для тестування. Це ніколи не працює.
sudo pmset lidwake 0