Обнаружение, если монитор выключен - PullRequest
7 голосов
/ 28 апреля 2011

У меня есть приложение типа киоска, и я должен быть уведомлен, если ЖК-телевизор выключен, чтобы я мог отчитать кого-то.Я использую Ubuntu 10.10 с видеокартами nVidia и драйверами nVidia.Телевизоры подключены через HDMI.

Я посмотрел на nvidia-settings -q ConnectedDisplays и nvidia-settings -q EnabledDisplays, но оба всегда сообщают, что монитор подключен.Я предполагаю, что это значение устанавливается только один раз при первом включении монитора?

Я также смотрел на xrandr --properties, и он всегда сообщает default connected 1920x1080+0+0 0mm x 0mm независимо от того.еще я могу посмотреть?

РЕДАКТИРОВАТЬ: Макс, спасибо, что указал мне в правильном направлении.На данный момент я установил пакет ddccontrol и смог запустить ddccontrol -p.Если монитор включен, я получаю несколько значений мощности, цвета и геометрии, а если монитор выключен, он возвращается в основном пустым.Я собираюсь поработать над небольшим скриптом Python, чтобы разобрать его.

1 Ответ

1 голос
/ 28 апреля 2011

Вот более старый ответ, который может помочь: Как определить, включен ли ЖК-монитор из командной строки Linux

...