Как выключить монитор через командную строку

Обновлено: 14.05.2024

Я запускаю Ubuntu Server на своем ноутбуке. Там действительно нет причин для включения экрана. Я пытался использовать эту команду для отключения экрана:

Проблема в том, что я получаю следующую ошибку

Любая идея, что происходит / что не так ? Любые другие предложения о том, как это сделать?

Чтобы выключить монитор в консоли, команда выглядит следующим образом:

Чтобы вернуть контроль над консолью при нажатии клавиши Enter, я предлагаю

Команда xset , упомянутая в других ответах, отключит все мониторы, если у вас настроено несколько мониторов. Однако, если вы хотите отключить только один или несколько мониторов, вам следует использовать xrandr .

Сначала запустите команду xrandr -q , которая выведет список всех мониторов и их текущий дисплей. настройки. В начале каждой информации о мониторе вы найдете имя монитора, установленное системой. Вы должны это отслеживать.

У меня есть два монитора (один подключен к порту DVI, а другой - к порту VGA), и когда я запускаю команду, я вижу следующее:

В этом выводе монитор, подключенный к порту DVI, является обозначен как DFP1 , а другой как CRT1 . Итак, если я хочу выключить вторичный монитор (например, CRT1 ), я выполнил эту команду:

, если вы хотите снова включить этот монитор, вы выполнили эту команду:

Если у вас несколько мониторов, используйте это:

Выключение второго монитора:
(Предполагая, что CRT-0 - ваш левый монитор, а CRT-1 - ваш правый монитор)
xrandr --output CRT-1 --off
Включение второго монитора:
xrandr --output CRT-1 --right-of CRT-0 --auto
Таким образом, xrandr знает, что не нужно дублировать первый экран.

Я только что установил Ubuntu Server 18.04.1 (без графического интерфейса, X и ничего графического), и, сломав спину прошлой ночью, пытаясь выключить экран, я наконец нашел волшебную команду :

После выполнения команды экран будет автоматически отключаться каждую минуту (в режиме ожидания).

И даже лучше, если вы хотите, чтобы команда выполнялась автоматически при загрузке, вы можете добавить ее в GRUB командная строка , для этого мы должны отредактировать следующий файл:

Оказавшись там, просто добавьте consoleblank = 60 в GRUB_CMDLINE_DEFAULT , он должен выглядеть так:

Затем закройте файл и сохраните его, после чего просто запустите sudo update-grub и voila , каждый раз при загрузке экран будет автоматически отключаться каждые 60 секунд. (опять же, в режиме ожидания).

И этот способ (добавление консоли в GRUB) работает даже с удаленных терминалов (ssh).

Знаете ли вы, сколько времени потребуется, чтобы Windows автоматически выключила ваш экран?

К сожалению, в Windows 10 нет удобного сочетания клавиш

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

Настройки управления питанием Windows 10

Windows 10 предлагает несколько настроек управления питанием. Давайте посмотрим, как вы можете использовать их для управления временем включения и выключения экрана.

Как сделать так, чтобы экран автоматически отключался в Windows 10

Чтобы контролировать скорость выключения дисплеев, Пуск> Настройки> Система> Питание и сон и настроить время под экран, От батареиРекомендуем разрешить выключение экрана после 5 минут или меньше, Когда подключенВы можете оставить его на некоторое время, но Максимум 10 или 15 минут,

Настройки питания и сна в Windows 10, которые определяют, насколько быстро экран отключается от батареи или при подключении

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

Как выключить экран с помощью кнопки питания

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

На Сила и сон Окно настроек, описанное выше, найти Связанные настройки и нажмите Дополнительные настройки мощности, Откроется старая панель управления Windows.

Или нажмите Клавиша Windows + Q, искать Панель управленияоткройте соответствующий результат и вручную перейдите к Варианты питания, На левой панели щелкните Выберите, что делает кнопка питания,

Окна панели управления для выбора или настройки схемы электропитания

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

Теперь все, что вам нужно сделать, чтобы выключить экран вашего ноутбука, это нажать кнопку питания. Не то чтобы вы все равно могли принудительно выключить компьютер (если он заблокирован), удерживая кнопку питания в течение нескольких секунд.

Вы не видите опцию «Отключить дисплей»?

У вас, вероятно, есть компьютер с Modern Standby. Чтобы узнать, нажмите CTRL + R, тип CMDи нажмите Ok открыть командную строку. Тип powercfg -a в подсказку и нажмите Войти, Если вы видите вариант Режим ожидания (S0 Low Power Idle), у вас есть современная резервная машина. Вы также можете увидеть, что другие параметры ожидания недоступны.

Список доступных в командной строке Windows 10 параметров ожидания

Как добавить «Отключить дисплей» на современном резервном ПК с Windows 10

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

Нажмите Windows + R чтобы запустить меню «Выполнить», введите смерзатьсяи нажмите Ok открыть редактор реестра Windows

В реестре перейдите по следующему адресу:

Оказавшись там, найти запись CsEnabledизмените его значение с 1 на 0и нажмите кнопку ОК, чтобы сохранить изменения.

Изменить значение DWORD CsEnabled в реестре Windows

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

Лучшие инструменты для выключения экрана в Windows

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

Выключить монитор

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

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

Открыть файл - окно предупреждения безопасности

Обратите внимание, что в Windows 10, когда вы воспользовались этой утилитой и готовы возобновить работу, на экране появится экран блокировки. Если вы не хотите вводить свои учетные данные при каждом выключении экрана, вы можете отключить экран блокировки

, Однако это означает, что любой сможет получить доступ к вашему рабочему столу, пока вас нет рядом.

Загрузка для Turn Off Monitor предоставляется Softpedia, одним из самых безопасных сайтов для бесплатной загрузки программного обеспечения.

, Аналогичный инструмент, который работает так же, как выключить монитор Дисплей выключен (через Sourceforge).

Выключить экран

Кто-то в Microsoft, должно быть, заметил, как приятно иметь ярлык для выключения экрана, потому что он написал скрипт для него. К счастью, они также сделали этот сценарий доступным через TechNet, откуда вы можете скачать файл пакетного сценария.

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

NirCmd

Чтобы установить NirCmd в Windows 10, распакуйте архив ZIP, щелкните правой кнопкой мыши nircmd.exeи выберите Запустить от имени администратора, Далее нажмите Копировать в каталог Windows кнопка.

NirCmd, скопировать файл в каталог Windows

Подтвердите с помощью да в следующем окне. После завершения операции нажмите Ok в предыдущем окне.

NirCmd, установите утилиту командной строки

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

щелчок Windows ключ + R чтобы открыть утилиту Run, введите CMD и нажмите Ok,

В командной строке введите следующую команду:

Хит Войти запустить команду.

Если вы не скопировали nircmd.exe в каталог Windows, укажите полный путь. Вместо «c: temp» вы можете выбрать любое другое место для файла ярлыка. «Отключить монитор» будет именем файла ярлыка, но вы можете выбрать другое имя.

Как назначить горячую клавишу для запуска любого инструмента

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

Затем щелкните правой кнопкой мыши файл ярлыка и выберите свойства, Поместите мышь в Быстрая клавиша: поле, в котором должно быть указано «Нет», и нажмите сочетание клавиш, например, Ctrl + Alt + J,, щелчок Ok подтвердить.

создать горячую клавишу в Windows 10

Наконец, проверьте вашу комбинацию клавиш и наслаждайтесь!

Ваш монитор под контролем

Мы показали, как управлять дисплеем компьютера, от настройки параметров питания до использования сторонних утилит для выключения экрана.

Я запускаю Ubuntu Server на своем ноутбуке. Там действительно нет причин для включения экрана. Я пытался использовать эту команду, чтобы выключить экран:

Проблема в том, что я получаю следующую ошибку

Есть идеи, что происходит / что не так? Любые другие предложения о том, как это сделать?

@enzotib Я верю, что он установлен. Что касается его запуска, я не уверен. Как я могу проверить? Не нулевой вывод из dpkg -l | grep xserver-xorg быть установленным. Не нулевой выход из того, pgrep -fl X чтобы быть запущенным. Кстати, если вы работаете, вы должны быть в графическом сеансе.

Чтобы отключить монитор в консоли, введите следующую команду:

Чтобы восстановить контроль над консолью при нажатии клавиши Enter , я предлагаю

Вы, вероятно, затем захотите создать псевдоним для чего-нибудь удобного. vbetool доступен через sudo apt-get install vbetool В моем случае эта команда действительно выключила дисплей, а не xset одну Как ни странно, команда отключает 2 из 3 дисплеев, третий остается на некоторое время белым, пока машина не перезагрузится самостоятельно, если команда была выполнена через ssh. @enzotib, я случайно нажал, чтобы понизить голос, извини. Пожалуйста, отредактируйте немного ответ, чтобы я мог удалить понижающий голос.

Попробуйте эти команды .

Если ваш дисплей выключается, а затем сразу включается, попробуйте следующее, что добавляет задержку в 1 секунду перед выключением экрана. Это дает возможность обрабатывать все события X-сервером перед выключением дисплея.

Следующее сработало для меня (также частично вдохновлено ответом @ enzotib ): xset -display $DISPLAY dpms force off; read temp; xset -display $DISPLAY dpms force on Будьте осторожны с этим. Я не могу снова включить монитор с помощью тестовой машины после выпуска force off Обновление: снятие и повторное подключение всех кабелей (включая питание) на мониторе исправило ситуацию.

Команда, xset упомянутая в других ответах, отключит все мониторы, если у вас есть несколько мониторов. Однако, если вы хотите отключить только один или несколько мониторов, вы должны использовать xrandr .

Сначала запустите xrandr -q команду, которая выведет список всех мониторов и их текущие настройки дисплея. В начале каждой детали монитора вы найдете имя монитора, установленное системой. Вы должны следить за этим.

У меня есть два монитора (один подключен к порту DVI, а другой к порту VGA), и когда я запускаю команду, я вижу это:

В этом выводе монитор, подключенный к порту DVI, помечен как, DFP1 а другой - как CRT1 . Поэтому, если я хочу отключить дополнительный монитор (т.е. CRT1 ), я запустил эту команду:

если вы хотите снова включить этот монитор, вы запустили эту команду:

У меня есть 3 монитора, 1 VGA, 1 DVI и 1 HDMI. Когда я запустил: xrandr --output VGA1 --auto, он включил VGA, но клонировал монитор DVI. @ HarshithJ.V. это хороший ответ! Это лучше, чем xset потому, что xset включается, если вы просто нажимаете на сенсорную панель и т. Д. Кстати, надеюсь, вы помните меня из своей предыдущей компании :-) @Nishant Спасибо за комплименты. Странно, я тебя не помню. Пожалуйста, пингуйте меня в любой другой социальной сети, так как мы не можем общаться в чате, поскольку это противоречит правилам. Если вы получили ошибку crtc, наберите «chvt 7» перед командой xrandr, чтобы она читала «chvt 7 && xrandr -d: 0 --output eDP1 --auto»

Я только что установил Ubuntu Server 18.04.1 (без графического интерфейса, X или чего-либо графического), и вчера вечером, сломав спину, пытаясь выключить экран, я наконец нашел волшебную команду:

После выполнения команды экран будет автоматически отключаться каждую минуту (в режиме ожидания).

И что еще лучше, если вы хотите, чтобы команда выполнялась автоматически при загрузке, вы можете добавить ее в командную строку GRUB , для этого нам нужно отредактировать следующий файл:

Оказавшись там, просто добавить consoleblank=60 к GRUB_CMDLINE_DEFAULT , это должно выглядеть следующим образом :

Затем закройте файл и сохраните его, после этого просто запустите sudo update-grub и вуаля , при каждой загрузке экран будет автоматически отключаться каждые 60 секунд. (опять же, в режиме ожидания).

И этот способ (добавление консоли в GRUB) работает даже с удаленных терминалов (ssh).

Бывают моменты, когда нужно очень быстро выключить экран монитора за считанные доли секунды. Допустим, работаете над чем-то конфиденциальным, и кто-то смотрит на ваш экран, поэтому его нужно скорее заблокировать. В таких случаях вместо использования сторонних приложений можно создать ярлык для выключения экрана. Также можно сделать так, чтобы одним щелчком мыши выключить все мониторы, подключенные в системе. Если нужно включить его снова, можно настроить следующие действия, включая наведение курсора, щелчок мышью или «горячую» клавишу. Узнаем подробнее, как реализовать такие решения за несколько простых шагов.


Создание ярлыка для быстрого отключения экрана

Щелкните правой кнопкой мыши по рабочему столу и выберите Создать – Ярлык.

В открывшемся окне в поле со ссылкой на расположение объект введите указанную команду и кликните на кнопку Далее:


Введите для значка подходящее имя и нажмите на Enter.


Теперь на рабочем столе увидите ярлык, с помощью которого можно выключить экран монитора. Если дважды щелкнуть по нему, откроется консоль командной строки. Может потребоваться несколько секунд на выключение монитора.

Если захотите, чтобы экран выключался с помощью сочетания клавиш, выполните следующие шаги:

Щелкните правой кнопкой по ярлыку, который создали на предыдущем шаге. Выберите пункт Свойства в контекстном меню.

На вкладке Ярлык кликните на текстовое поле рядом с настройкой быстрого вызова.


Удерживайте клавиши, которые хотите использовать для отключения монитора. Например, если нужно настроить, чтобы он отключался нажатием на Ctrl+Alt+S, удерживайте эти три клавиши одновременно, чтобы система обнаружила и зафиксировала это сочетание. Затем примените настройку и нажмите на «ОК». Надеемся, что это решение будет полезным.

Читайте также: