Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


apple-mac-os:yosemite:os-x-sleep-mode-via-command-line

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
apple-mac-os:yosemite:os-x-sleep-mode-via-command-line [09.03.2016 15:02] – создано Алексей Максимовapple-mac-os:yosemite:os-x-sleep-mode-via-command-line [02.05.2018 09:58] (текущий) Алексей Максимов
Строка 3: Строка 3:
 Для того чтобы узнать количество минут, спустя которые компьютер уйдёт в режим сна нужно выполнить: Для того чтобы узнать количество минут, спустя которые компьютер уйдёт в режим сна нужно выполнить:
  
-<code>sudo systemsetup -getcomputersleep</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">sudo systemsetup -getcomputersleep</pre></HTML>
  
  
 Например, чтобы настроить переход компьютера в режим сна через 1 час бездействия: Например, чтобы настроить переход компьютера в режим сна через 1 час бездействия:
  
-<code>sudo systemsetup -setcomputersleep 60</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">sudo systemsetup -setcomputersleep 60</pre></HTML>
  
  
 Для того чтобы выключить переход в режим сна: Для того чтобы выключить переход в режим сна:
  
-<code>sudo systemsetup -setcomputersleep 0</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">sudo systemsetup -setcomputersleep 0</pre></HTML>
  
 или или
  
-<code>sudo systemsetup -setcomputersleep Never</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">sudo systemsetup -setcomputersleep Never</pre></HTML>
  
  
Строка 27: Строка 27:
 Посмотрим текущие настройки электропитания: Посмотрим текущие настройки электропитания:
  
-<code>sudo pmset -g</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">sudo pmset -g</pre></HTML>
  
  
Строка 41: Строка 41:
 Включаем режим гибернации с автоматическим отключением питания через 15 минут. Включаем режим гибернации с автоматическим отключением питания через 15 минут.
  
-<code>sudo pmset hibernatemode 3 standbydelay 900</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">sudo pmset hibernatemode 3 standbydelay 900</pre></HTML>
  
  
 Или включаем более экономный режим, который будет отключать питание сразу после копирования оперативной памяти Или включаем более экономный режим, который будет отключать питание сразу после копирования оперативной памяти
  
-<code>sudo pmset hibernatemode 25</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">sudo pmset hibernatemode 25</pre></HTML>
  
  
 Так же, можно вручную отправить Mac в сон Так же, можно вручную отправить Mac в сон
  
-<code>pmset sleepnow</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">pmset sleepnow</pre></HTML>
  
 ---- ----
Строка 58: Строка 58:
 Для того чтобы разобраться с ситуацией, посмотрим сводку энергопотребления, выполним в терминале: Для того чтобы разобраться с ситуацией, посмотрим сводку энергопотребления, выполним в терминале:
  
-<code>pmset -g assertions</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">pmset -g assertions</pre></HTML>
  
  
Строка 64: Строка 64:
 Вывод с моего компьютера: Вывод с моего компьютера:
  
- +<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;"><font style="color:#B2B2B2;">Assertion status system-wide:
-<file code pmset.output> +
-Assertion status system-wide:+
  BackgroundTask 0  BackgroundTask 0
  ApplePushServiceTask 0  ApplePushServiceTask 0
Строка 76: Строка 74:
  NetworkClientActive 0  NetworkClientActive 0
 Listed by owning process: Listed by owning process:
- pid 30(powerd): [0x0011e45400081c33] 121:05:39 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"  + pid 30(powerd): [..] 121:05:39 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"  
- pid 31(com.apple.serve): [0x0014bcca000120dd] 00:14:04 PreventUserIdleSystemSleep named: "com.apple.collabd"  + pid 31(com.apple.serve): [..] 00:14:04 PreventUserIdleSystemSleep named: "com.apple.collabd"  
- pid 75(hidd): [0x0014bfa6000920f6] 00:01:52 UserIsActive named: "com.apple.iohideventsystem.queue.tickle" + pid 75(hidd): [..] 00:01:52 UserIsActive named: "com.apple.iohideventsystem.queue.tickle" 
  Timeout will fire in 21 secs Action=TimeoutActionRelease  Timeout will fire in 21 secs Action=TimeoutActionRelease
 Kernel Assertions: 0x10c=USB,BT-HID,MAGICWAKE Kernel Assertions: 0x10c=USB,BT-HID,MAGICWAKE
Строка 85: Строка 83:
  id=508 level=255 0x8=BT-HID mod=01.01.70, 3:00 description=com.apple.driver.IOBluetoothHIDDriver owner=BNBMouseDevice  id=508 level=255 0x8=BT-HID mod=01.01.70, 3:00 description=com.apple.driver.IOBluetoothHIDDriver owner=BNBMouseDevice
  id=522 level=255 0x8=BT-HID mod=01.01.70, 3:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleBluetoothHIDKeyboard  id=522 level=255 0x8=BT-HID mod=01.01.70, 3:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleBluetoothHIDKeyboard
-</file>+</font></pre></HTML>
  
  
-Как видно, мешает "com.apple.collabd", этот компонент входит в набор утилит OS X Server, и запускается даже если у Вас нет настроенных служб. Насколько мне удалось понять, эта служба необходима для wiki сервисов которые можно поднять с помощью OS X Server.+Как видно, мешает "**com.apple.collabd**", этот компонент входит в набор утилит **OS X Server**, и запускается даже если у Вас нет настроенных служб. Насколько мне удалось понять, эта служба необходима для wiki сервисов которые можно поднять с помощью OS X Server.
  
 Для того чтобы отключить службу, необходимо выполнить: Для того чтобы отключить службу, необходимо выполнить:
  
-<code>sudo serverctl disable service=com.apple.collabd</code>+<HTML><pre style="background:#5a5a62;color:#ffffff;padding:10px;border:0px;">sudo serverctl disable service=com.apple.collabd</pre></HTML>
  
  
 Затем можно снова выполнить просмотр сводки, если значение "**PreventUserIdleSystemSleep**", изменилось на "**0**", то при отсутствии других проблем, автоматический переход в режим сна должен заработать. Затем можно снова выполнить просмотр сводки, если значение "**PreventUserIdleSystemSleep**", изменилось на "**0**", то при отсутствии других проблем, автоматический переход в режим сна должен заработать.
 +
 +----
 +Проверено на следующих конфигурациях:
 +^ Версия ОС  ^ 
 +|Apple OS X Yosemite (10.10)|
  
 ---- ----
apple-mac-os/yosemite/os-x-sleep-mode-via-command-line.1457524970.txt.gz · Последнее изменение: 09.03.2016 15:02 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki