В последнее время мой iMac отказывается переходить в гибернацию – экран потухает, однако жесткий диск продолжает «шуршать», а если нажать на кнопку Power, то экран моментально включается, и компьютер готов в работе, как ни в чем не бывало.
Выяснить, что мешает компьютеру корректно перейти в режим гибернации можно через следующую команду:
pmset -g assertions
Команда выведет:
Assertion status system-wide: BackgroundTask 0 ApplePushServiceTask 0 UserIsActive 1 PreventUserIdleDisplaySleep 0 PreventSystemSleep 0 ExternalMedia 0 PreventUserIdleSystemSleep 1 NetworkClientActive 0 Listed by owning process: pid 368(ForkLift): [0x000068d400018e23] 02:41:27 PreventUserIdleSystemSleep named: "File Transfer" pid 124(hidd): [0x000087d300099104] 00:29:12 UserIsActive named: "com.apple.iohideventsystem.queue.tickle" Timeout will fire in 178 secs Action=TimeoutActionRelease pid 17513(AddressBookSourceSync): [0x00008ea80001923b] 00:00:03 PreventUserIdleSystemSleep named: "Address Book Source Sync" pid 27(configd): [0x000133e700071257] 02:41:28 DenySystemSleep named: "InternetSharingPreferencePlugin" Timeout will fire in 1797 secs Action=TimeoutActionTurnOff Kernel Assertions: 0x8=BT-HID id=502 level=255 0x8=BT-HID mod=01/01/1970, 03:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleBluetoothHIDKeyboard id=507 level=255 0x8=BT-HID mod=01/01/1970, 03:00 description=com.apple.driver.IOBluetoothHIDDriver owner=BNBMouseDevice Idle sleep preventers: IODisplayWrangler
Из лога видно, что причиной запрета перехода в гибернацию (DenySystemSleep) в моем случае является включенная настройка Internet Sharing в панели System Preferences -> Sharing. Данную настройку я включал для создания внутренней сети по Wi-Fi, и потом забыл выключить. Снимаем галочку с Internet Sharing, после чего уже ни что не мешает компьютеру переходить в режим гибернации.