Centos отключение блокировки экрана
Я хочу выключить экран, когда он неактивен в течение x минут, используя настройки командной строки в RHEL и Debian дистрибутивах Linux. Любая помощь?
Я сделал это с помощью следующих команд в Ubuntu и Centos:
Как сделать то же самое в RHEL и Debian? Любая помощь приветствуется.
- Есть две разные концепции - включение заставки и выключение дисплея с помощью DPMS. Что ты хочешь?
- @ArkadiuszDrabczyk, мне все подходит
- Настройки DPMS можно изменить с помощью xset см. справочную страницу. Когда дело доходит до screesaver, я боюсь, что у каждой заставки есть отдельная конфигурация
- Да я уже пробовал xset команды. Но они не работают
- Это работает одинаково для всех дистрибутивов. Однако это зависит от среды вашего рабочего стола. Эти настройки применяются к Gnome, но не к другим средам. Какую среду вы используете в RHEL и Debian? Вы можете использовать Gnome в этих дистрибутивах, но, очевидно, вы используете что-то еще, вам нужно сообщить нам, что.
Отключение экрана после определенного периода бездействия может быть достигнуто как минимум двумя способами: либо с помощью xset Функции DPMS или заставки, такие как xscreensaver или же gnome-screensaver .
Сначала проверьте, поддерживает ли ваше оборудование DPMS:
Ваш дисплей должен погаснуть. Помимо standby Вы также можете попробовать suspend и off . Если вы знаете, что ваше HW поддерживает DPMS, вы можете сказать xset для активации DPMS через несколько секунд (от man xset ):
Когда указываются числовые значения, они устанавливают период бездействия (в секундах) перед активацией трех режимов. Первое значение дано для standby' mode, the second is for the режим приостановки, а третий - режим выключения.
Таким образом, после 3 секунд бездействия ваш дисплей погаснет:
Запустите эту команду и подождите 3 секунды. Этот параметр не сохраняется при перезагрузке, поэтому, если он работает, вы можете добавить эту строку в свой сценарий запуска X, например
/.xinitrc или сценарий запуска вашего оконного менеджера. Обратите внимание, что отключение дисплея с помощью DPMS не приведет к блокировке экрана, для этого вам нужно использовать внешнюю заставку.
экранная заставка
Есть много заставок на выбор, и у большинства из них есть собственный файл конфигурации, который не зависит от xset Настройки DPMS и могут блокировать экраны, поэтому вам нужно знать пароль для его разблокировки. Однако некоторые заставки могут влиять на настройки DPMS. Например, xscreensaver может преодолеть xset настройки.
К сожалению, я не использую gnome-screensaver и я понятия не имею, какие заставки установлены по умолчанию в RHEL или Debian, поэтому я не могу вам здесь помочь, но если вы ищете хорошую заставку, дайте xscreensaver попытка. Если вы также хотите запустить несколько красивых картинок, у него есть несколько screensaver темы на выбор, он может отображать видеофайлы и обладает широкими возможностями настройки. Изменить lock установка в
/.xscreensaver вручную или бегом xscreensaver-demo для установки периода бездействия, по истечении которого экранная заставка блокирует экран. После внесения этой модификации запустите xscreensaver команду daemon и подождите, чтобы увидеть, xscreensaver работает правильно.
Заставка X
Также имеется встроенная заставка X, которую можно активировать с помощью x set activate . Тип xset q и посмотрите, как долго вам придется ждать, пока он запустится под Screen Saver раздел:
Заставка: предпочитать гашение: да разрешить экспозицию: да
тайм-аут: 600 цикл: 600
В этом случае вам придется подождать 600 секунд. Запустите его сейчас:
Если вы установите его с помощью noblank флаг, он отобразит шаблон, установленный с xsetroot при активации:
Читайте также: