После одного из обновлений macOS Mojave некоторые пользователи начали жаловаться на некорректную работу спящего режима ноутбуков Apple.
При закрытии крышки MacBook гас экран и приостанавливалась работа системы охлаждения, давая пользователю понять, что компьютер переходит в режим сна, но окончательного «засыпания» так и не происходило.
В результате к утру MacBook мог потерять около 30% заряда батареи или вовсе выключиться.
? Спасибо re:Store за полезную информацию. ?
Сейчас расскажем, как решить подобную проблему.
Что нужно сделать в первую очередь
Иногда подобные проблемы связаны некорректными настройками системы или ПО, которое не оптимизировано для работы с новой версией операционной системы.
Есть ряд мер, которые следует опробовать в первую очередь.
1. Отключите все внешние устройства: хабы, клавиатуры, накопители и прочее. Проверьте переход в режим сна при отключенных аксессуарах.
Если Mac начнет нормально «засыпать», подключайте устройства по одному пока не выявите проблемное.
2. Попробуйте использовать другую учетную запись и проверить режим сна с ней.
Возможно, дело именно в настройках пользователя.
3. Загрузите Mac в безопасном режиме.
Проблема может быть вызвана объектами загрузки или службами, стартующими при запуске системы в штатном режиме.
4. Произведите сброс памяти NVRAM и сброс параметров SMC.
Иногда эти служебные процедуры помогают решить различные проблемы и системные сбои.
Как настроить корректную работу спящего режима
Если указанные выше меры не помогут, потребуется вручную выполнить несколько команд в Терминале.
1. Запустите приложение Терминал из Launchpad или Spotlight.
2. Выполните команду, которая покажет детальные настройки управления питанием:
pmset -g assertions
Статус 1 для любого из параметров или будет означать, что определенные процессы не могут быть завершены для перехода в спящий режим.
3. Теперь поочередно выполните команды в Терминале:
sudo pmset -a hibernatemode 25
sudo pmset -a standby 1
sudo pmset -a standbydelaylow 60
sudo pmset -a standbydelayhigh 60
Это позволит компьютеру отключать ненужные процессы и корректно преходить в спящий режим.
Источник: