Главная · Диарея · Почему не работает режим сна на Маке или хакинтоше: выясняем причины. Как не дать вашему MacBook “заснуть” iMac не выходит из режима сна

Почему не работает режим сна на Маке или хакинтоше: выясняем причины. Как не дать вашему MacBook “заснуть” iMac не выходит из режима сна

Загрузка тяжеловесных файлов, сложный рендеринг или конвертация видео высокого разрешения – даже при наличии мощного MacBook все эти процессы требуют немало времени. Включил и забыл – лучшее правило, которое действует для перечисленных выше операций. Но стоит вам закрыть крышку ноутбука, как он тут же отправится в Режим сна , а все загрузки и рендеры становятся на паузу. Если вы планируете превратить MacBook в полноценный настольный компьютер с внешним монитором или просто хотите отучить его от Режима сна , данная инструкция поможет в этом.

Вариантов принудительного бодрствования MacBook несколько: первый – предусмотрен самой Apple, но требует обязательного подключения внешнего монитора, мыши или клавиатуры; второй позволяет бороться со сном программно, с помощью специализированных утилит.

Внимание! При закрытой крышке загружать ноутбук процессами, требующими высокой мощности процессора или видеокарты не рекомендуется в связи с незначительным ухудшением вентиляции (закрытый дисплей прикрывает выходную щель радиатора).

«Антисон» с помощью дополнительной периферии

Компания Apple смотрит на мир глазами оптимиста. Если человеку нужен плеер – он покупает iPod. Возникла необходимость в портативном компьютере – добро пожаловать в ряды владельцев MacBook Air. Задумываетесь о полноценном ПК на базе OS X – iMac к вашим услугам. Для рядового же пользователя покупка и iMac, и MacBook может стать неподъемной. В таком случае, возникает необходимость использования универсального MacBook и в качестве ноутбука, и в качестве настольного компьютера.

Для того, чтобы MacBook продолжал работать с закрытой крышкой, а пользователь получил возможность использовать его как системный блок, потребуется наличие внешнего монитора, мыши или трекпада .

    1. Перейдите в Настройки – Bluetooth – Дополнительно . Проставьте все галочки.

    2. Выполните сопряжение клавиатуры, мыши или трекпада по Bluetooth в соответствующих пунктах меню Настроек .
    3. Закрываем крышку MacBook.
    4. Подключаем зарядное устройство.
    5. Подключаем монитор (подробная ).
    6. Подключаем мышь и клавиатуру.
    7. Нажимаем любую клавишу на подключенной клавиатуре (щелкаем по мыши/трекпаду).

Несмотря на то, что крышка будет закрыта, MacBook тут же очнется из Режима сна.

Бодрствуем при помощи сторонних приложений

Вариант игнорирования режима сна при закрытой крышке с использованием внешнего монитора, клавиатуры и мыши может оказаться неподходящим для большинства пользователей в связи с банальным отсутствием любого пункта из необходимого списка устройств. К счастью, проблему можно решить и при помощи сторонних приложений.

InsomniaX

Жанр : Утилиты
Издатель : Andrew James
Версия : 2.1.8
OS X : Бесплатно [Скачать]

Для установки утилиты InsomniaX достаточно перетянуть ее в папку Программ . После запуска в Меню баре появится пиктограмма месяца.

Для активации InsomniaX достаточно выставить несколько галочек:

  • Disable Lid Sleep – отключение Режима сна при закрытии крышки ноутбука;
  • Disable Idle Sleep – отключение Режима сна при бездействии ноутбука;
  • Disable Lid Sleep for при закрытой крышке ;
  • Disable Idle Sleep – установка времени, в течение которого MacBook не будет засыпать при бездействии ноутбука .

Преимуществом InsomniaX является работа как при подключенном адаптере питания, так и без него. В дополнительном меню настроек (Preferences) есть возможность установки горячих клавиш, звукового оповещения и режима сниженного энергопотребления процессора.

Жанр : Утилиты
Издатель : Pavel Prokofiev
Версия : 1.4.0
OS X : Бесплатно [Скачать]

В процессе установки приложение требует обязательной аутентификации администратора. Сразу после окончания инсталляции NoSleep появится в Меню баре OS X.

Для включения NoSleep щелкните по пиктограмме и выберите Enable Sleep .

Меню настроек позволяет установить требуемый режим работы утилиты:

  • «антисон» при работе от аккумулятора;
  • «антисон» при работе от адаптера питания;
  • автоматический запуск при загрузке ОС;
  • блокировка экрана после открытия крышки MacBook.

В приложении NoSleep замечен незначительный баг. NoSleep продолжает работать даже после того, как вы выйдите из него. Чтобы ноутбук переходил в режим сна – отключите в настройках пункты Never sleep on AC Adapter и Never sleep on Battery .

Открытая крышка – бодрствующий ноутбук

Помимо InsomniaX и NoSleep существует масса утилит, борящихся с уходом MacBook в режим сна: Wimoweh, Antisleep, Coffeine. Увы, все они работают исключительно при открытой крышке ноутбука. Отключить режим сна можно и штатными средствами OS X.

Откройте Настройки – Экономия энергии . Установите ползунок Режима сна компьютера на значение «Никогда». Затухание монитора можно выставить произвольное. Обратите внимание на то, что настройки следует установить как для условий при работе от аккумулятора, так и при работе с использованием AC адаптера.

Налаживание режима сна — главная головная боль для многих владельцев хакинтоша, однако маководы от подобных проблем тоже не застрахованы. На настоящем Маке режим сна тоже может ломаться: чаще всего, компьютер либо отказывается переходить в режим сна, либо сразу возвращаясь к нормальной работе.

Причин такого поведения очень много. Предотвращать режим сна компьютера могут и драйверы, и системные процессы, и разнообразные скрипты, выполняемые в фоновом режиме. Тем не менее, есть способ разобраться во всём этом. Как вы уже догадались, на помощь в очередной раз приходит Терминал.

И на Маке, и на хакинтоше вы можете запустить в окне терминала полезнейшую команду:

pmset -g assertions

Она выведет на экран полный отчёт о состоянии ситуации со сном компьютера. Пользователю будут интересные первые две его части:

Assertion status system-wide:
PreventUserIdleDisplaySleep 0
PreventSystemSleep 0
PreventUserIdleSystemSleep 1
ExternalMedia 0
UserIsActive 0
ApplePushServiceTask 0
BackgroundTask 0

Listed by owning process:
pid 636(iTunes): 00:00:56 PreventUserIdleSystemSleep named: "Nameless (via IOPMAssertionCreate)"
pid 158(coreaudiod): 00:00:56 NoIdleSleepAssertion named: "com.apple.audio.’AppleHDAEngineOutput:1B,2,1,3:0′.noidlesleep"

Идеальная ситуация — если во всех строчках в списке «Assertion status system-wide» у вас будут проставлены нули. В таком случае это означает, что режиму сна ничего не мешает. Если же режим сна не работает, то в одной или нескольких строках вы увидите единицы:

  • PreventUserIdleDisplaySleep — означает, что программа или процесс не даёт автоматически отключиться дисплею
  • PreventSystemSleep — означает, что компьютер не войдёт в режим сна даже в том случае, если пользователь выберет соответствующий пункт в меню системы
  • PreventUserIdleSystemSleep — означает, что Мак может заснуть вручную, но не станет засыпать автоматически, по истечении некоторого времени
  • ExternalMedia — сон не сработает из-за подключённой периферии
  • UserIsActive — сон невозможен из-за текущей активности пользователя
  • ApplePushServiceTask — сон блокирует служба уведомлений Apple
  • BackgroundTask — сну мешают прочие системные процессы

А виновника проблем вы можете увидеть в списке ниже («Listed by owning process»). Например, в нашем случае есть две связанных причины — процесс iTunes и драйвер com.apple.audio. Проще говоря, сейчас в iTunes играет музыка, поэтому компьютер не заснёт самостоятельно.

В случае с реальными проблемами сна список может быть намного шире. В любом случае, он намекнёт вам на то, какие процессы и драйверы могут препятствовать переходу в режим сна.

MacOS позволяет установить время, в течение которого дисплей Макбука остается включенным в периода бездействия, прежде чем он отключится, чтобы уменьшить потребление энергии и увеличить время работы от батареи. Есть слайдер, который предоставляет от 1 минуты до "Никогда" на панели "Экономия заряда" в Системных настройках. Имеется 2 слайдера: один для тех случаев, когда вы работаете от батареи, и другой - когда вы используете адаптер питания.

Если вы хотите, чтобы ваш Макбук бодрствовал во время длительной загрузки, или просто хотите, чтобы дисплей не гаснул, когда вы смотрите видео не в полноэкранном режиме, есть лучшие способы, чем копаться в Системных настройках, регулируя один из вышеупомянутых ползунков, а затем вспомнить о необходимости вернуть регулятор обратно, для нормальной работы. Первый способ предполагает использование бесплатного приложения, а второй - команду Терминала..

1. Стороннее приложение.

Это Owly - бесплатное приложение, которое вы можете найти в Аппсторе. Оно помещает значок в строку меню, который позволяет вам настроить время бодрствования от 5 минут до бесконечности. Вы также можете щёлкнуть правой кнопкой мыши на значок чашки кофе, чтобы запустить его с продолжительностью по умолчанию. Щёлкните правой кнопкой ещё раз, чтобы отключить его.

Пиктограмма совы становится красной, когда приложение выполняется, и если вы выберете один из шагов времени, приложение поместит таймер рядом со значком. Вы можете отключить этот таймер в настройках приложения, а также установить длительность по умолчанию и настроить отключение приложения, если оставшийся заряд батареи опустится ниже определенного процента.

2. Команда терминала.

Если вы не хотите устанавливать дополнительное приложение, чтобы удержать Макбук включённым, вы можете обратиться к Терминалу. Вы найдете Терминал в "Приложения> Утилиты", но вы также можете просто найти его с помощью Spotlight.

Когда Терминал открыт, введите следующую команду: caffeinate . Вы будете знать, что команда работает, если в заголовке Терминала отображается надпись "caffeinate". Чтобы отключить команду, используйте сочетание клавиш Control-C . То есть, не набирайте "control", а удерживайте клавишу Control , а затем нажмите клавишу C .

Со всеми случалос такое, когда нужно срочно ненадолго отлучиться с рабочего места. Как правило, подобные ситуации нередко сопровождаются «засыпанием» лэптопа, стоит вам слегка задержаться. О том, как избежать подобных казусов, мы сегодня и поговорим. Применительно к Mac, конечно, ведь портал у нас тематический.

Сохранит работоспособность вашему MacBook, как ни странно, кофеин. Но не тот «вредный» элемент, который легко можно купить в любой аптеке или отыскать в знакомых продуктах из ближайшей кофейни. Наш кофеин специальный и разработан исключительно для работы с OS X. Его можно загрузить в Mac App Store абсолютно бесплатно и настроить в произвольном порядке.

После установки приложения вы обнаружите новый значок в тулбаре, отдаленно напоминающий чашечку кофе. Нажав на пиктограмму, вам предстанут возможности Caffeine по поддержанию “бодрости” вашего Mac. Активируйте его на 5, 15 или 60 минут в зависимости от собственных предпочтений, либо запретите засыпать устройсту вовсе.

Также вы можете настроить функцию «запоминания» программой нужного алгоритма действий даже после повторного включения лэптопа. Будьте спокойны, кофеин не даст ему спать.

Еще один способ «пробудки» MacBook доступен более-менее продвинутым пользователям, знакомым с работой в «Терминале». К слову, Caffeine всего лишь совершает нижеописанные действия за вас. Но если вы не ищете легких путей или не желаете засорять устройство посторонним софтом, попробуйте этот вариант.

1) Запустите Терминал на своем компьютере. В интерфейсе Терминала наберите слово “caffeinate” (без кавычек!) и нажмите Ввод;

2) Для того, чтобы задать определенное время действия, добавьте требуемое количество секунд. Например, 15 000.