Недавно мой MacBook Pro (середина 2012 года, 15 дюймов, 10.8.2) начал переходить в режим гибернации после нескольких часов сна, независимо от того, подключен он или работает от батареи. Когда я отключаю его, он ненадолго просыпается, не открывая крышку (я могу сказать, потому что привод CD работает). Если я открываю крышку, я вижу, что она загружает файл гибернации, прежде чем снова становится активной.
Я посмотрел на вывод pmset -g и увидел следующие параметры, которые могут иметь отношение к этой проблеме:
lidwake 1
autopoweroff 1
autopoweroffdelay 14400
standbydelay 4200
standby 0
hibernatemode 3
acwake 0
Интересно, что «пробуждение» равно нулю, как и «режим ожидания». Но «autopoweroff» равен 1, а «autopoweroffdelay» - 14400 (4 часа). Глядя на системный журнал с прошлой ночи, я вижу эти записи:
Nov 26 22:36:28 ITHAA1STHOMAMBP kernel[0]: sleep
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Wake reason: EC.SleepTimer (SleepTimer)
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Previous Sleep Cause: 5
...
Nov 27 02:36:51 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall(preflight 0) start 0xffffff80de079000, 0xffffff80de0b9000
Nov 27 08:38:21 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall time: 491 ms
...
Nov 27 08:38:31 ITHAA1STHOMAMBP kernel[0]: sleep
Я усыпил компьютер, закрыв крышку в 22:36. Он проснулся 4 часа спустя в 02:36 и впал в спячку. В 08:38 я отключил питание, чтобы ноутбук заработал, и он ненадолго проснулся.
Мне кажется, что компьютер автоматически отключается через 4 часа. Но есть некоторые вещи, которые я не понимаю:
- Почему это начало происходить недавно (насколько я помню, в течение последней недели и не связано с каким-либо обновлением программного обеспечения)?
- Почему он включается при изменении мощности, когда "acwake" равен 0?
- Могу ли я просто установить «autopoweroff» на 0?
Ответы:
Я заметил то же самое. К счастью, у меня была активна бесплатная поддержка, и я связался с ними. См. Мой пост здесь, в сообществах поддержки Apple: MacBook Pro выходит из спящего режима при подключении / отключении питания переменного тока .
По сути, они признали, что это «не ошибка, а особенность».
источник
ML 10.8.2, середина 2012 г. 15 "MBP (не Retina).
Эта проблема возникла у меня пару недель назад: оставить MBP в спящем режиме на X часов, отключить MBP, MBP горит / просыпается, входит в спящий режим. Действительно раздражает открывать крышку только для того, чтобы закрыть ее прямо передо мной.
Мой
acwake
также был отключен для батареи и переменного тока. Это означает, что настройка теперь игнорируется.Решение выглядит следующим образом (хотя на справочной странице pmset на него нет ссылок ):
sudo pmset -a autopoweroff 0
Я должен отметить, что это не влияет
acwake
на игнорирование. Мой компьютер по-прежнему просыпается при подключении / отключении от сети переменного тока, но после того, как я отключил компьютер и открыл крышку, он не переходит в режим гибернации или попытки перехода в спящий режим.источник
acwake 0
работал на моем MBP в середине2012. теперь он работает так, как будто я знаю его по моим предыдущим MBP и не просыпается при переключении питанияpmset -c
вместо этого вы можете захотеть отключить «автовыключение», когда оно подключено к сети. Вы не хотите, чтобы этот параметр мешал «безопасному сну», когда батарея разряжается, когда она отключена ...sudo pmset -c autopoweroffdelay NN
- гдеNN
продолжительность в секундах (я установил для 43200, что составляет 12 часов).Чтобы точно определить, когда ваш Mac перейдет из спящего режима в спящий режим, вы можете использовать следующее (задержка в секундах), и вам нужно установить режим спящего режима на 3 или 25 (двоичный код 0011 или 0001 1001):
При желании вы можете использовать разные настройки и время для аккумулятора -b и зарядного устройства -c . (Возможно, при включении питания вы отключаете режим ожидания, но при работе от батареи время ожидания составляет 10 часов.) Эти переключатели описаны на странице руководства для pmset . В последнее время я не связывался с acwake, но в прошлом датчик приближения к крышке портативного компьютера имел бы преимущество и подавлял след, который мог бы случиться, если бы крышка была открыта.
источник
pmset -g batt
другим,pmset -g pslog
а затем просматривая подробные журналы. Надеемся, что у вас нет аппаратной ошибки или скачков напряжения в аккумуляторе, поскольку их будет сложнее отследить.Apple, похоже, добавила новую настройку «autopoweroff», чтобы позволить системе переходить в спящий режим, когда крышка закрыта, а ноутбук работает от сети переменного тока. Это дополняет настройку «ожидания», которая используется только при питании от батареи.
Некоторые параметры питания настраиваются для разных источников питания, например, «темные пробуждения». Некоторые из них, такие как «режим ожидания», кажется, когда-либо использовались, только когда система работает от батареи. Так как это было историческое использование, и люди были бы расстроены, если бы настройки «ожидания» начали применяться в то время как на AC, Apple, вероятно, подумал, что было бы лучше создать новую настройку только для AC - «autopoweroff».
источник
Использование autopoweroff, установленного на 0, сработало для меня на iMac 2011, который демонстрировал такое поведение. Кажется, это нормально для iMac 2012 года, но после того, как я заменил неисправный ЖК-дисплей у авторизованного поставщика услуг Apple, началось такое поведение.
К вашему сведению для тех, кто видит эту тему, но имеет это с рабочим столом.
primalman
источник