Re: два монитора: скриптинг
В Thu, 13 Nov 2014 13:59:20 +0400
"Dmitry E. Oboukhov" <unera@debian.org> пишет:
> Два монитора в разной конфигурации
>
> Написан у меня был скрипт.
> типа подключаешь второй монитор, udev правило вызывает мой скриптик,
> который дергает xrandr и ставит монитор ноутбука слева-снизу от
> подключенного монитора.
> и было удобно - пришел на работу подключил ноут и фреймы сами
> разложились как надо по мониторам ну и мышка ездит.
>
> теперь так получается я мотаться стал между двумя офисами. и там и сям
> есть внешний монитор, но в одном случае он стоит слева, в другом
> сверху.
>
> соответственно хочется распознать что за монитор подключился и позицию
> в xrandr выставить в зависимости от ситуации.
>
> вопрос: как в скрипте вычислить марку монитора подключенного к входу
> HDMI1 по мнению xrandr?
cat /sys/class/drm/*/edid
на открытых дровах получить EDID не проблема, но оно точно не работает
с проприетарным nvidia.
Для удобства можно применить EDID парсер вроде sudo get-edid |
parse-edid (из read-edid).
--
WBR, Andrey Tataranovich
Reply to: