LINUX.ORG.RU

Есть ли способ определить, включено ли питание монитора, подключенного к D-sub?

 ,


0

2

Решил побаловаться вторым монитором, подключил его через D-sub (первый подключён через DVI). Научился расширять рабочий стол, всё шикарно. Но тут возникла проблема: если второй монитор отключён (и даже если выдернут из розетки), то система всё равно видит его подключённым:

xrandr:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm
   1280x1024      60.0*+   75.0     72.0  
   1152x864       75.0
...
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080      60.0*+
   1680x1050      59.9  
...

Соответственно, мой WM ошибается с определением размера рабочего стола, и получается фигня.

Добиться строки «VGA1 disconnected» получается только выдёргиванием сигнального кабеля. Хочется как-то научиться отличать включенное состояние от выключенного, чтобы при загрузке отключать монитор, если на него не подано питание. Отсюда и вопрос в заглавии темы.

★★

da est

латынь наводящая подсказка, ну конечно Иксы и их первый «рабстол»./?

anonymous
()
Ответ на: da est от anonymous

Подсказку не осилил. Надо было мне формулировать вопрос не «Есть ли способ...», а «Как...».

Beewek ★★
() автор топика
Ответ на: комментарий от Beewek

LOL. Это депрессивно-прекрасно, аж захотелось обмазаться досбоксом.
Заметил ляп: протагонист сумел подтянуться :)

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