Переводить дисплей в спящий режим, не переводя в спящий режим весь компьютер?

Мне нравится использовать vnc на моем ipad на моей кровати. Я хочу, чтобы Mac перешел на черный экран, чтобы я мог заснуть во время использования iPad, и мне не нужно было вставать, чтобы потом выключить Mac. Есть ли способ выключить экран imac без сна?

Я открыт для всего, что минимизирует свет — поэтому, если подсветка выключена, это удовлетворит потребности, даже если на экране все еще отображается контент.

С точки зрения семантики предположим следующее:

Когда система спит, спит дисплей или включается экранная заставка — все это разные состояния. Дисплей спит, когда подсветка выключена, а графический процессор не отправляет никакого сигнала на этот дисплей, но продолжает работать. Это отличается от спящего режима системы, когда все, кроме ОЗУ и сетевых интерфейсов 1 , отключено.

1: Сетевые интерфейсы, поддерживающие пробуждение по локальной сети (WOL), делают это только тогда, когда доступно питание не от батареи.

Ответы (8)

Вы можете выключить экран iMac (и macbook) без сна с помощью следующего сочетания клавиш:

+ +

(Контроль + SHIFT + ВЫБРОС)

На таких машинах, как Air и более новый MacBook Pro без оптических приводов, кнопка питания находится в том же месте, что и клавиша извлечения, и она работает аналогично для отображения спящих ярлыков.

Эта команда работает, но экран, кажется, продолжает снова включаться без моего прикосновения к клавиатуре или мыши ... Я думаю, это потому, что я запускаю приложение (плейлист YouTube с загрузкой новых страниц после каждой песни). Есть ли способ, чтобы экран был выключен более надежно?
Комбинация для нового Macbook без клавиши «Извлечь»: Control + Shift + Fn + Power, FYI.
как перевести систему в спящий режим, не переходя в Apple> Sleep. Я не просто хочу усыпить экран.
@SuperUberDuper Option+Command+Извлечь
@SuperUberDuper или просто удерживайте кнопку питания около 1,5 секунд.
На моей неволшебной клавиатуре это Ctrl+Shift+Del.
Ни одна из предложенных комбинаций клавиш не работает для меня на iMac Pro, Мохаве. Не ctrl-shift-eject, ctrl-shift-del, option-command-eject, ctrl-shift-power или ctrl-shift-fn-power. Это не клавиатура Apple, но она явно предназначена для Mac. Матиас Тактиль Про.
У меня iMac Pro с механической клавиатурой не Apple. Совет от @redbeam_ о удерживании кнопки питания (в левом нижнем углу iMac) в течение примерно 1500 мс работает для меня. Это отключает экран iMac и два моих внешних монитора LG UltraFine 5K, фактически не переводя машину в спящий режим. Если вы удерживаете его слишком долго, может быть, 2000 мс, то появляется диалоговое окно сна системы, так что время немного странное. Но это работает, и я к этому привык.
В чем разница с COMMAND + CONTROL + Q ?

В Terminal.app:

pmset displaysleepnow

https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/pmset.1.html

Это также работает для функций lockи :sleep

pmset sleepnow
pmset lock
Очень хороший вариант, и мы можем создать сервис , в котором будет пункт меню с нашим действием «выключить экран».
pmset lockне работает в MacOS Catalina 10.15.7 с использованием zsh, и эта команда также не отображается на странице руководства: man pmset.

Вашей первой остановкой должна быть панель настроек энергосбережения. Опустите ползунок «Отображение сна» так коротко, как только сможете.

введите описание изображения здесь

Если вы не хотите ждать этого времени, вы также можете установить горячий угол и черную заставку, чтобы вы могли использовать VNC, чтобы установить указатель мыши в угол, чтобы включить черную заставку, чтобы экран был настолько тусклым, насколько это возможно, пока таймер сна отключает подсветку ЖК-дисплея, а также данные на экране iMac.

Это не работает для меня, он отключит дисплей, если я смотрю фильм или что-то в этом роде.
@bmike не уверен, знаете ли вы, но ваш снимок экрана сделан на MacBook, и многие из этих опций отсутствуют на iMac. Например, вместо ползунка есть галочка "предотвращать сон компьютера".

На компьютерах без кнопки извлечения (iMac с клавиатурой не Apple; MacBook Air 2011 г. и т. д.) становится трудно перевести дисплей в спящий режим без использования горячего угла. Следующий скрипт выполнит эту работу (в Leopard и более поздних версиях), но его нужно запускать с помощью sudo:

#!/bin/bash
original_setting=`/usr/bin/pmset -g | /usr/bin/grep displaysleep | /usr/bin/awk '{print $2}'`
echo $original_setting
magic_number=2147483648
/usr/bin/pmset -a displaysleep $magic_number; sleep 1; /usr/bin/pmset -a displaysleep $original_setting

Одним из быстрых и простых способов перевести устройство в спящий режим является использование «ГОРЯЧИХ УГЛОВ» в Системных настройках. Это быстро, легко и безболезненно. Все, что мне нужно сделать, это навести указатель мыши на правый верхний угол, и мой экран тут же погаснет. Он ставит экран, не переводя компьютер в сон. Надеюсь мой совет поможет

ПС:. В Mac OS X Lion вы можете получить доступ к горячим углам на панели «Настройки» в разделе «Управление полетом».

Вы можете использовать этот отличный инструмент с открытым исходным кодом: https://github.com/Eun/DisableMonitor .

Протестировано на iMac (20 дюймов, начало 2009 г.) с OSX El Capitan 10.11.4 и внешним монитором Dell U2515H через DP

вы просто затемняете экран до конца. Элементы управления находятся рядом с кнопкой выхода в левом верхнем углу.

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