Как не дать Mac уснуть
Есть несколько способов не дать Mac заснуть, в зависимости от того, сколько контроля вам нужно. Вот они все, от встроенных вариантов до приложения в строке меню, которое делает это на ваших условиях.
Встроенные способы
В macOS кое-что уже есть из коробки:
- Системные настройки. В разделе «Дисплеи» пункт «не выключать автоматически при выключенном дисплее» удерживает систему активной, пока она подключена к сети. Это работает по принципу всё или ничего и действует только от сети.
- Команда caffeinate. В Терминале
caffeinateдержит Mac активным, пока вы её не остановите, аcaffeinate -t 3600делает это на час. Работает, но живёт в окне Терминала и требует запоминать флаги.
Это подходит для быстрого, грубого «не дай заснуть». Такие способы не позволяют оставаться активным только при определённых условиях, работать с закрытой крышкой от батареи или видеть, что именно мешает сну.
Способ через строку меню: Keepresso
Keepresso - бесплатное приложение с открытым исходным кодом для строки меню, построенное на той же технологии управления питанием macOS, что и caffeinate, но с элементами управления, которых не хватает встроенным вариантам. Включите его в строке меню и выберите, как оно должно себя вести:
- На заданное время. Пятнадцать минут, час или произвольная длительность, после чего Mac снова засыпает сам. См. держите Mac активным заданное время.
- Только когда это важно. Оставайтесь активным только на питании от сети, во время звонка, пока работает приложение, во время сборки и не только, с помощью умных триггеров.
- С закрытой крышкой. Продолжайте работу с закрытой крышкой, от батареи, с выключенным экраном, в отличие от встроенного режима Apple. См. не давайте MacBook засыпать с закрытой крышкой.
- Активен, экран выключен. Держите систему активной, позволяя дисплею засыпать, или держите экран включённым для киоска или информационной панели (подробнее об этом чуть ниже).
Сон системы и сон дисплея - разные вещи
В macOS есть два вида сна: сон всей системы целиком и просто выключение дисплея. Keepresso может удерживать одно без другого. По умолчанию он держит систему активной, позволяя дисплею засыпать как обычно, поэтому долгая загрузка, сборка или удалённая сессия продолжает работать, пока экран всё равно гаснет, когда вы отходите.
- Дайте экрану засыпать по таймеру. Включите «разрешить дисплею засыпать через N минут бездействия», и Mac остаётся активным всё это время; только дисплей засыпает после выбранных вами минут бездействия. Пошевелите мышью, и он вернётся.
- Держите дисплей включённым. Для киоска, информационной панели или статусного экрана включите также запретить дисплею засыпать, и экран будет оставаться включённым, пока идёт сессия.
- Держите дисплей включённым, но приглушённым. При включённом запрете сна дисплея включите приглушение дисплея при простое, и экран станет максимально тусклым через несколько минут после того, как вы отойдёте, а затем вернётся к вашей яркости в момент, когда вы вернётесь или сессия закончится. Удобно для ночной задачи, когда экран должен быть готов, но не выгорать.
- С закрытой крышкой режим с закрытой крышкой усыпляет внутреннюю панель, чтобы она не светилась внутри закрытой крышки, пока всё остальное продолжает работать.
Частые причины не давать Mac засыпать
- Долгий видеозвонок без прикосновений к трекпаду.
- Оставаться активным в Teams, Slack или сессии удалённого рабочего стола, пока вы читаете или отходите.
- Завершение большой загрузки, сборки или рендеринга без присмотра.
- Работа Mac mini или Studio без монитора как постоянно включённой машины.
- Не давать внешнему диску или NAS засыпать.
- Переход с команды caffeinate или Amphetamine на приложение в строке меню. Полное сравнение: Keepresso против Amphetamine и KeepingYouAwake.
Самый быстрый старт
Установите Keepresso и нажмите на чашку в строке меню:
brew install --cask gyorgysh/keepresso/keepresso
Полные шаги в Установите Keepresso и не давайте Mac засыпать.
Получите Keepresso
Бесплатно и с открытым исходным кодом, для macOS 14 и новее. Установите его и не давайте Mac засыпать на ваших условиях.
Ещё в Начало работы
