LINUX.ORG.RU

Можно ли из скрипта bash/perl/etc. проверить что монитор выключен или в скринсейвере?

 , , ,


0

1

Всем привет!

Не уверен что вопрос в разработку, но всё же. Есть ли способ из консоли скриптом получить состояние экрана на предмет скринсейвера или blank?

В частности скринсейвер - это процесс и на его наличие можно проверить. В этом проблем нет. А как быть если консоль «сделала» экран blank? или то же самое X? Понятно что конкретный случай надо проверить, но как проверить? Если флаги какие-то?

Ответ на: комментарий от kernelpanic

Правильно ли я понимаю следующее?

env DISPLAY=:0 xset q
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  600
DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Enabled
  Monitor is On

Последняя строка перейдёт в состояние Monitor is Off во время blank?
И правильно ли я понимаю, что в текущем состоянии настроек этот самый blank никогда не наступит?

Что означает prefer blanking: yes?

Spider55 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.