LINUX.ORG.RU

xfce не активирует eDP при отключение HDMI

 , ,


1

3

При использование внешнего монитора я отключаю встроенный дисплей ноутбука. Все DE при отключение HDMI автоматически активируют встроенный дисплей и отключают его, если снова подключить HDMI. XFCE игнорирует это событие. Как его заставить?


написал скриптец, который срабатывает по udev событию при отключение hdmi кабеля.

Сохраняет текущие hdmi настройки в файл hdmi-xrandr-state.sh. При подключение hdmi вызывает этот скрипт.

Привязал его к уже существующему сервайсу, который отвечает за смену dpi, так что цепочка вызовов получилась длинная.

Gist

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

iio-sensor-proxy поворачивает в cinnamon'e, но не в XFCE.

Чет я просчитался в своем скрипте. Он вызывается уже после отключения hdmi, поэтому состояние внешнего монитора получить не успевает.

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

в Xorg.0.log можно было бы подсмотреть режим, но там не все изменения отражаются. Кто знает другой источник данных?

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

поправил. Теперь все четко работает. Данные берутся из xfconf-query -c displays.

Обновил Gist

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