(Решено) Отключение монитора во время бездействия

ZeniaM
И с этой автоматикой не поспоришь, а то по напридумывали кучу менеджеров питания и не один не работает.
А здесь всё просто - Дядя Вася и штепсель, и не каких компромиссов. :)

В этом случае может выйти сообщение в консоле "/usr/lib/dvasyapoweroff.so не так такого файла или каталога" но питание не отключится.
Проблему для себя решил закрепив команду
xset dpms 0 0 60
и
xset dpms 0 0 0
на комбинации клавиш, спасибо пользователю Vasek на простое но действенное решение.
От caffeine отказался на Gnome он сбрасывает настройки xset, но используя комбинации клавиш он и не нужен.
Может пригодится, как вариант:
#!/bin/bash

xset s 900 900;xset dpms 1800 0 0
- через 15 мин. бездействия монитор гаснет и ещё через 15 переходит в режим Standby
Скрипт в автостарт, соответственно.

С медиаплеерами, возможно, придётся разбираться отдельно, смотря какая используется команда предотвращения отключения монитора.

Для отключения монитора "прямо сейчас", на хоткей:
#!/bin/bash

sleep 1; xset s activate

Правильнее сказать, конечно, что это не "отключает" монитор, а активирует "экранную заставку", или как её там... Почему сделал именно так: просто чтобы не дёргать лишний раз питание монитора переводом его сразу в режим 'Standby'.
bobart
Может пригодится, как вариант:
#!/bin/bash

xset s 900 900;xset dpms 1800 0 0
- через 15 мин. бездействия монитор гаснет и ещё через 15 переходит в режим Standby
Скрипт в автостарт, соответственно.

С медиаплеерами, возможно, придётся разбираться отдельно, смотря какая используется команда предотвращения отключения монитора.

Для отключения монитора "прямо сейчас", на хоткей:
#!/bin/bash

sleep 1; xset s activate

Правильнее сказать, конечно, что это не "отключает" монитор, а активирует "экранную заставку", или как её там... Почему сделал именно так: просто чтобы не дёргать лишний раз питание монитора переводом его сразу в режим 'Standby'.
Спасибо, обязательно пригодится. Знания лишними не бывают.
Мдя, а решение, как обычно, на первой странице: тыц.

ZeniaM
Проблему для себя решил закрепив команду
xset dpms 0 0 60
и
xset dpms 0 0 0

xset -dpms s off
man xset

bobart
xset s 900 900;xset dpms 1800 0 0
Вот кого не спрашиваю - все молчат, как партизаны... Кто бы мне объяснил смысл запуска двух-двадцати команд xset, если все умещается в одной?
Aivar
Кто бы мне объяснил смысл запуска двух-двадцати команд xset, если все умещается в одной?
Твоё кунг-фу круче. Исправил у себя на
xset s 900 900 +dpms dpms 1800 0 0
 
Зарегистрироваться или войдите чтобы оставить сообщение.