про xrandr
Всем привет
Есть ноут, есть внешний монитор.
1) понять подключен ли внешний монитор можно сказав xrandr.
хочется делать xrandr --output VGA --auto --output LVDS --off
и наоборот при подключении и отключении монитора.
можно раз в какое-то время говорить xranrd. но это криво. хочется
получать от кого-нить ивент.
2) монитор можно вращать вправо-влево. хочется получать ивент на это
действие (что бы делать xrandr --output VGA --rotate left/right)
3) если иксы стартовали без монитора, то при его подключении xranrd не
показывает часть режимов (в том числе и "родной"), те которые больше чем
экран ноутбука. если прописать в xorg.conf Virtual 2048 2048, то это
проблема решается. но имхо это кривое решение. что если завтра мне
попадётся ещё больший монитор?
4) всё это в целом ещё может и глючить.
например при повёрнутом внешнем мониторе xscreensaver рисуется только на
часть экрана. ну или после подключения-вращения-отключения окна могут не
отрисовываться на части экрана...
--
sergio.
Reply to: