Мой Mac настроен на переход в спящий режим через 5 минут бездействия, и обычно это работает нормально. Но каждую неделю или около того я обнаруживаю, что мой Mac больше не засыпает, и ничто из того, что я пробовал, не останавливает это поведение.
До сих пор я пробовал:
Я никогда не устанавливал ничего, чтобы предотвратить сон.
Единственным действенным способом является полный перезапуск, что крайне неудобно.
Как выяснить, какая программа мешает моему Mac заснуть?
До сих пор вы проделали довольно хорошую работу по устранению неполадок самостоятельно, и есть много вещей, которые мешают засыпать из коробки и по замыслу.
Далее я бы сделал именно то, о чем вы спрашиваете, — целенаправленную проверку, чтобы увидеть, не является ли приложение тем, что мешает вашему Mac перейти в спящий режим.
Для этого выполните следующие действия:
ВАЖНО: Если слева от названия приложения есть треугольник расширения, убедитесь, что вы развернули его, чтобы убедиться, что что-то мешает вашему Mac перейти в спящий режим. Например, в веб-браузерах, таких как Safari, часто открыто несколько окон/вкладок, и одно из них может препятствовать переходу вашего Mac в спящий режим. Однако это не будет очевидно, если вы не нажмете на треугольник расширения.
Примечания:
Для людей, которым нравятся параметры командной строки — есть журнал утверждений, который показывает, что происходит — вещи, которые заставляют Mac думать, что вы активны, вещи, которые блокируют сон и т. д.
pmset -g assertions
Это та же информация, которую показывает монитор активности, только более подробная, и вы можете видеть, что элементы приходят и уходят, запустив журнал:
pmset -g assertionslog
Одна приятная особенность командной строки заключается в том, что вы можете игнорировать все, в чем нет «сна»:
pmset -g assertionslog|grep -i sleep