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