Мой Macbook Pro не будет спать, даже если он установлен в « Системные настройки» → «Экономия энергии» .
- У меня не включены какие-либо параметры обмена (Системные настройки → Общий доступ).
- У меня не включена функция «Пробуждение для доступа к сети» («Системные настройки» → «Экономия энергии»).
- Неважно, подключен ли Mac к источнику питания.
- Я сбросил SMC и PRAM, но это не помогло.
Я использую OS X 10.7.3.
lion
macos
sleep-wake
bug
gentmatt
источник
источник
Ответы:
Другая безопасная загрузка показала, что автоматический режим сна действительно работает. Я полагаю, что это, вероятно, сработало бы в последний раз, когда я попробовал это, но, поскольку сон наступает на несколько минут позже времени, определенного в настройках энергосбережения, я этого не заметил.
А как насчет «нормальной» загрузки?
Я в основном проверил автоматический сон со всеми моими дополнительными функциями меню, включенными одна за другой, потому что
iotop
команда, упомянутая @StuWilson, не показала мне ничего полезного. Как выяснилось, меню Stack Exchange Notifier вызвало бессонницу.источник
Основной причиной того, что macs не входит в состояние простоя, обычно является дисковая активность.
Я бы посоветовал вам загрузиться в режиме безопасной загрузки, а затем использовать Activity Monitor, чтобы увидеть, вызывают ли какие-либо процессы операции ввода-вывода.
Если вы видите активность, то попробуйте использовать iotop в терминале, это даст вам разбивку идентификатора процесса (PID) и имени приложения или процесса, выполняющего операции ввода-вывода.
источник
Возможно, это не ваша проблема, но у меня была такая же проблема в течение долгого времени, и я не мог найти ответ для меня, поэтому я опубликую то, что сработало для меня, на случай, если кто-то придет позже.
Мой MacBook Pro (а позже и iMac, так как я использовал Migration Assistant) не будет спать, когда его оставляют в бездействии. Он будет спать с закрытой крышкой или, если я прямо скажу, но не спать, если его оставить в покое, как должно быть в соответствии с моими предпочтениями в программе «Экономия энергии».
Я уже проверил
pmset -g assertions
и отключил общий доступ и другие настройки пробуждения по локальной сети, но ничего не получалось. Наблюдая за мониторомpmset -g pslog
, я обнаружил, что компьютер перейдет в спящий режим в назначенное время, а через несколько секунд снова проснется, сообщив о том,wake reason
что он был вызван только в последний раз, даже если это была кнопка питания (то есть было сказано, что я нажал). кнопка включения когда у меня не было. это меня напугало). Я прочитал это и дюжину других ответов и форумов и нигде не мог получить.Я нашел подсказку, проверив,
pmset -g log
что было немного более подробно, чемpslog
. Оказалось, что каждый раз, когда компьютер переходил в режим сна, процесс «отменялся» примерно так:Посмотрев WDDMService в мониторе активности, он оказался фоновым демоном, который был установлен пресловутым «SmartWare», поставляемым с внешним цифровым диском Western Digital. Поэтому я убил процесс, и компьютер пошел спать, как и должно! Поскольку я не пользуюсь программным обеспечением, я удалил его из launchd (который, как мне кажется, называется .plist? Я действительно не знал, что я там делал), чтобы оно больше не появлялось. Теперь все отлично работает!
источник
У меня была такая же проблема в Mavericks с новым Macbook Pro Retina (конец 2013 года). Когда я закрыл крышку и оставил ноутбук на ночь закрытым, он никогда не ложился спать. Утром, батарея будет мертва или очень низкой .
Как оказалось ... моя проблема была связана с программным обеспечением, установленным ИТ-отделом моей компании:
Symantec Encryption Desktop (SED)
Как отмечено в этой статье по настройке SED :
Вот официальная причина Symantec, почему
источник