Когда я блокирую экран, дисплей становится черным, но дисплей отключается не полностью. В режиме блокировки экрана на дисплей выходит немного света, но он отключается, если не используется в течение 10 минут в соответствии с настройкой Яркость и блокировка .
Я попытался xset dpms force off
, чтобы полностью отключить дисплей.
Есть ли способ, когда я нажимаю Ctrl kbd> + Alt kbd> + L kbd> для блокировки экрана, экран блокируется и дисплей полностью выключен для экономии энергии.
Переназначить Ctrl kbd> + Alt kbd> + L kbd> следующей команде.
bash -c "xset dpms force off; gnome-screensaver-command -l"
Я запускаю скрипт для той же проблемы (источник):
#!/bin/bash
sleep 0.5
xset dpms force off
gnome-screensaver-command -l
Это выключает монитор и блокирует сессию. sleep 0.5
есть ли для предотвращения включения монитора, когда Вы отпускаете клавиши Ctrl+Alt; возможно, Вам не нужно это.
Можно попробовать другое решение также оттуда (не сделал попробовал этого все же).
Решение, которое я использую:
Я добавил Апплет Запрещения к своей верхней панели (это позволяет мне отключить режим ожидания и на),
В управлении питанием я установил Помещенный дисплей для сна, когда неактивный для: 1 минута.
Я использую Ctrl+Alt+L (я на самом деле изменил свой ярлык на Ctrl+Alt+Spacebar) заблокировать экран.
Таким образом, то, когда я использую ноутбук первая вещь, я делаю, нажимают на мой Апплет Запрещения в моей верхней панели, таким образом, мой дисплей не засыпает за 1 минуту неактивности.
Когда я все сделан и хочу заблокировать экран, и выключить монитор я нажимаю на Апплет Запрещения, таким образом, он позволяет таймеру автоматического отключения работать, и я поразил свою комбинацию ключей для блокировки экрана Ctrl+Alt+L.
Экран заблокирован, и за 1 минуту дисплей выключает себя.
Я пробовал это:
xset dpms force off && gnome-screensaver-command --lock && sleep 10
И он отключает дисплей. Теперь создайте файл с именем .turnScreenOff.pl и запишите его в этот файл, например, используя gedit ~ / .turnScreenOff.pl
#!/usr/bin/perl `xset dpms force off && gnome-screensaver-command --lock && sleep 10`;
После этого перейдите к терминал (чтобы открыть Ctrl kbd> + Alt kbd> + T kbd>) и написать в:
chmod +x .turnScreenOff.pl
Теперь, что мы сделаем: просто изменим команду блокировки экрана
turn screen off and lock screen
и установите команду на perl ~/.turnScreenOff.pl
Надеюсь, это помогло. <час>
Команда, которая работала для меня:
#!/usr/bin/perl
`gnome-screensaver-command --lock && sleep 5 && xset dpms force off `;
Каким-то образом команда блокировки снова переключалась на экран. Также сон был необходим, чтобы выключить экран после задержки.
Я нашел помощь здесь .
Работает с моим Lenovo R400, поэтому попробуйте.
Перейдите в «Системные настройки»> «Клавиатура»> «Горячие клавиши»> «Новый пользовательский ярлык» и установите команду на:
bash -c "xset dpms force off; gnome-screensaver-command -l"
Затем установите комбинацию клавиш, например, ctrl + escape.
Он работал на моем рабочем столе, но не работал без вышеуказанной команды bash
.