Macbook pro не лягає спати після того, як залишився неактивним


9

У налаштуваннях енергозбереження (розділ Системні налаштування -> Обладнання) Mac перебуває у режимі очікування після 15 хвилин, але нічого не відбувається.

Mac розряджає акумулятор і автоматично вимикається, коли акумулятор майже розряджений.

Якщо я набираю pmset -g assertionsтермінал, я отримую таке:

3/31/14 5:46:52 AM EDT   
Assertion status system-wide:
PreventUserIdleDisplaySleep    0
PreventSystemSleep             0
PreventUserIdleSystemSleep     1
InternalPreventDisplaySleep    0
ExternalMedia                  0
UserIsActive                   0
ApplePushServiceTask           0
BackgroundTask                 0

Listed by owning process:
  pid 251(coreaudiod): [0x0000000100000d01] 00:17:27 NoIdleSleepAssertion named: "com.apple.audio.'AppleHDAEngineOutput:1B,0,1,1:0'.noidlesleep" 
  pid 251(coreaudiod): [0x0000000100000929] 01:11:47 NoIdleSleepAssertion named: "com.apple.audio.'BoomEngine:0'.noidlesleep" 
  pid 269(helpd): [0x0000000c00000159] 02:37:33 BackgroundTask named:     "com.apple.helpd.sdmbuilding" 

Kernel Assertions: None

Як я повинен це прочитати? Чому PreventUserIdleSystemSleepвстановлено один? Як я можу налаштувати Mac спати після певного часу бездіяльності?

Відповіді:


7

У цьому випадку використовуйте Activity Monitor.app, щоб знищити процес pid 251(coreaudiod).

Відстеження проблем зі сном у режимі очікування

Нижче наведено огляд для визначення того, чому ваш Mac не буде працювати в режимі очікування.

Немає простого сну

NoIdleSleepAssertionЗатвердження є найбільш імовірною причиною вашого Mac не спить.

Щоб дізнатися більше про те, які процеси блокують сон, запустіть цю команду в Terminal.app :

pmset -g assertions

Тут буде перераховано активні твердження та їх власне застосування чи процес. Чекайте, щоб побачити відповіді щодо аудіовізуальної роботи, обміну мережею або друку

Якщо прихований процес, наприклад pid 251(coreaudiod), відповідальний, ви можете вбити його, використовуючи Activity Monitor.app . Після цього повторно виконайте pmsetкоманду, щоб перевірити, чи твердження було видалено.

Загальні причини

Ця тема на дискусійному форумі Apple, My Mac не спить, оскільки оновлення Lion містить багато людей, які також стикалися з цією проблемою. Ті ж причини вплинуть на OS X 10.9.

  • Перевірте, чи немає завдань на друк; очікуване завдання друку дозволить зберегти ваш Mac неспаним
  • Перевірте наявність аудіовізуальних або презентаційних програм, які можуть обмежувати сон під час відтворення

Вбивство демона основної системи видається жахливою порадою.
аугурар

Демони системи @augurar Core керуються і відновляться, коли вони будуть вбиті. У демонах є помилки, через які вони перестають працювати належним чином. Іноді перезапуск - єдине рішення, що залишається користувачеві - не перезавантаживши комп'ютер.
Грем Мілн

Перш ніж розглянути помилку в ОС, слід спочатку виключити помилки користувача та проблеми програмного забезпечення. У цьому випадку проблема була пов’язана з недобросовісним додатком, тому вбивство аудіо-демона було б неправильним, і лише заплутало проблему.
аугурар

@augurar Враховуючи те, що ви відчуваєте сильне почуття щодо цього питання та відповіді, будь ласка, додайте власну відповідь, щоб допомогти питаючому та іншим людям краще вирішити та вирішити ці проблеми.
Грем Мілн

1
Ух, звичайно радий, що знайшов це. Я помічаю, що в 2011 році iMac (під управлінням Сьєрра) не ввімкнув дисплей у режим сну, а також не запустив заставку. У моєму випадку це було через розбрат! У їхньому додатку, коли ви вперше запускаєте, є цей маленький відео-цикл для запуску реклами нових ігор чи іншого. Я ніколи навіть не вважав це справді "відео", але твердження, яке виникла, було: pid 413(Discord): [0x0000683300058c91] 00:00:05 NoDisplaySleepAssertion named: "Playing video" як тільки я змінив розбрат, щоб не показувати, що конкретна відео цикл, режим сну і заставки знову добре працюють.
JVC

3

Насправді дякую за ваш детальний звіт, можна побачити, що це програма Boom, що запобігає сну.

Спробуйте одну з наступних дій, оновивши додаток Boom до 1.8.1 або відключіть його для тестування.

У 1.8.1 є деякі виправлення, які можуть допомогти:

--- Audio clipping(cutting out) issue is now fixed.
--- Kernel task consumption issue has been fixed. Now it functions the same as default OS X with or without Boom.
--- No sound after sleep issue is now resolved.
--- VLC and other media compatibility issue fixed.
--- Volume key sound delay.
Our developers our working with Apple's DST to have a quick fix for this.
--- Audio drop when using Facetime. Mavericks users are advised to turn off Boom when FaceTime is active.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.