В Thu, 13 Nov 2014 13:59:20 +0400
"Dmitry E. Oboukhov" <un...@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


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141113153653.27765b3d@dragoncore.local

Ответить