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