два монитора: скриптинг
Два монитора в разной конфигурации Написан у меня был скрипт. типа подключаешь второй монитор, udev правило вызывает мой скриптик, который дергает xrandr и ставит монитор ноутбука слева-снизу от подключенного монитора. и было удобно - пришел на работу подключил ноут и фреймы сами разложились как надо по мониторам ну и мышка ездит. теперь так получается я мотаться стал между двумя офисами. и там и сям есть внешний монитор, но в одном случае он стоит слева, в другом сверху. соответственно хочется распознать что за монитор подключился и позицию в xrandr выставить в зависимости от ситуации. вопрос: как в скрипте вычислить марку монитора подключенного к входу HDMI1 по мнению xrandr? -- . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: два монитора: скриптинг
On Thu, 13 Nov 2014 13:59:20 +0400 Dmitry E. Oboukhov un...@debian.org wrote: Два монитора в разной конфигурации Написан у меня был скрипт. типа подключаешь второй монитор, udev правило вызывает мой скриптик, который дергает xrandr и ставит монитор ноутбука слева-снизу от подключенного монитора. и было удобно - пришел на работу подключил ноут и фреймы сами разложились как надо по мониторам ну и мышка ездит. теперь так получается я мотаться стал между двумя офисами. и там и сям есть внешний монитор, но в одном случае он стоит слева, в другом сверху. соответственно хочется распознать что за монитор подключился и позицию в xrandr выставить в зависимости от ситуации. вопрос: как в скрипте вычислить марку монитора подключенного к входу HDMI1 по мнению xrandr? А может не надо вычислять марку монитора? Может быть надо выбрать какой-нибудь другой критерий выбора между тем или тем рабочим местом? Ведь положение ноутбука относительно монитора зависит не от марки монитора, а от конфигурации мебели в офисе. А то вдруг завтра монитор на одном из двух рабочих мест поменяется и они станут ОДИНАКОВОЙ марки. Например по ESSID Wi-Fi, если в обоих офисах есть вайфай. Это всё-таки в большей степени является маркером географического положения, чем тип монитора. -- 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/20141113135901.474e688b@fafnir
Re: два монитора: скриптинг
Например по ESSID Wi-Fi, если в обоих офисах есть вайфай. Это всё-таки в большей степени является маркером географического положения, чем тип монитора. ESSID как раз (пока) не подойдет: мы пока новый оффис обживаем еще таскаем с собой Yota-модем. и он то тут то там :) -- . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Re: два монитора: скриптинг
On 13.11.2014 11:59, Dmitry E. Oboukhov wrote: Два монитора в разной конфигурации Написан у меня был скрипт. типа подключаешь второй монитор, udev правило вызывает мой скриптик, который дергает xrandr и ставит монитор ноутбука слева-снизу от подключенного монитора. и было удобно - пришел на работу подключил ноут и фреймы сами разложились как надо по мониторам ну и мышка ездит. теперь так получается я мотаться стал между двумя офисами. и там и сям есть внешний монитор, но в одном случае он стоит слева, в другом сверху. соответственно хочется распознать что за монитор подключился и позицию в xrandr выставить в зависимости от ситуации. вопрос: как в скрипте вычислить марку монитора подключенного к входу HDMI1 по мнению xrandr? LMGTFY: http://askubuntu.com/questions/34467/how-to-get-serial-number-of-my-monitor -- 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/546494e0.60...@kuklin.ru
Re: два монитора: скриптинг
В 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
Re: два монитора: скриптинг
В сообщении от [Чтв 2014-11-13 13:59 +0400] Dmitry E. Oboukhov un...@debian.org пишет: Два монитора в разной конфигурации Написан у меня был скрипт. типа подключаешь второй монитор, udev правило вызывает мой скриптик, который дергает xrandr и ставит монитор ноутбука слева-снизу от подключенного монитора. и было удобно - пришел на работу подключил ноут и фреймы сами разложились как надо по мониторам ну и мышка ездит. теперь так получается я мотаться стал между двумя офисами. и там и сям есть внешний монитор, но в одном случае он стоит слева, в другом сверху. соответственно хочется распознать что за монитор подключился и позицию в xrandr выставить в зависимости от ситуации. вопрос: как в скрипте вычислить марку монитора подключенного к входу HDMI1 по мнению xrandr? Можно попробовать через ~/.xinitrc по аналогии с выбором DE/WM [1], только вместо них прописываем параметры xrandr и других программ которые нужны именно в этом офисе. Соответственно иксы запускаем так: xinit office1 - Для старого офиса xinit office2 - Для нового офиса Через SLiM [2] можно сделать тоже самое по F1. [1] https://wiki.archlinux.org/index.php/xinitrc [2] https://wiki.archlinux.org/index.php/SLiM -- С уважением, Коротаев Руслан Профиль: http://plus.google.com/105183056726716330520 -- 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/20141113125307.GA3094@debian
Re: два монитора: скриптинг
Руслан Коротаев - debian-russian@lists.debian.org @ Thu, 13 Nov 2014 17:53:07 +0500: Написан у меня был скрипт. типа подключаешь второй монитор, udev правило вызывает мой скриптик, который дергает xrandr и ставит монитор ноутбука слева-снизу от подключенного монитора. и было удобно - пришел на работу подключил ноут и фреймы сами разложились как надо по мониторам ну и мышка ездит. теперь так получается я мотаться стал между двумя офисами. и там и сям есть внешний монитор, но в одном случае он стоит слева, в другом сверху. соответственно хочется распознать что за монитор подключился и позицию в xrandr выставить в зависимости от ситуации. вопрос: как в скрипте вычислить марку монитора подключенного к входу HDMI1 по мнению xrandr? РК Можно попробовать через ~/.xinitrc по аналогии с выбором DE/WM [1], РК только вместо них прописываем параметры xrandr и других программ которые РК нужны именно в этом офисе. Соответственно иксы запускаем так: РК xinit office1 - Для старого офиса РК xinit office2 - Для нового офиса Перезапускать иксовую сессию по такому пустяковому поводу - это извращение. -- 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/87k32znp1t@wizzle.ran.pp.ru