[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: