Re: повесить свой скрипт на подключение/отключение монитора
On 2014-01-28, Dmitry E. Oboukhov wrote: запустил udevadm monitor, воткнул-выткнул монитор увидел какие события приходят далее в /etc/udev/rules.d/ положил свой rules SUBSYSTEM==drm, ACTION==change, RUN+=/home/unera/.scripts/autorandr А как вы поняли что надо написать: SUBSYSTEM==drm Остальное понятно. Я воспользовался udevadm monitor и получил: KERNEL[11379.173061] add /devices/pci:00/:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/host6/target6:0:0/6:0:0:0/block/sde/sde1 (block) UDEV [11379.301093] change /devices/pci:00/:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/host6/target6:0:0/6:0:0:0/block/sde (block) для дисковых операций. Что от сюда может пойти в SUBSYSTEM/DRIVER/ATTR/DEVPATH/etc? -- Best regards! -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/874n4mtvey@gavenkoa.example.com
Re: повесить свой скрипт на подключение/отключение монитора
запустил udevadm monitor, воткнул-выткнул монитор увидел какие события приходят далее в /etc/udev/rules.d/ положил свой rules SUBSYSTEM==drm, ACTION==change, RUN+=/home/unera/.scripts/autorandr А как вы поняли что надо написать: SUBSYSTEM==drm Остальное понятно. Я воспользовался udevadm monitor и получил: вот то что в конце в скобках написано - это сабсистема а второй параметр - (add/change) - это эешен ну и путь от корня sysfs (в обычном виде /sys/) очевиден KERNEL[11379.173061] add /devices/pci:00/:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/host6/target6:0:0/6:0:0:0/block/sde/sde1 (block) UDEV [11379.301093] change /devices/pci:00/:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/host6/target6:0:0/6:0:0:0/block/sde (block) для дисковых операций. Что от сюда может пойти в SUBSYSTEM/DRIVER/ATTR/DEVPATH/etc? -- . ''`. 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: повесить свой скрипт на подключение/отключение монитора
Хочу перестраивать окна на экране своим скриптом на событие подключение/отключение монитора. вопрос: куда лучше свой скрипт воткнуть для такого случая? отвечаю сам себе запустил udevadm monitor, воткнул-выткнул монитор увидел какие события приходят далее в /etc/udev/rules.d/ положил свой rules SUBSYSTEM==drm, ACTION==change, RUN+=/home/unera/.scripts/autorandr далее в /home/unera/.scripts/autorandr (это уже в моем хоме) ну и далее уже остаются мелочи жизни навроде стать юзером и выполнить пару команд от его имени -- . ''`. 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
повесить свой скрипт на подключение/отключение монитора
Хочу перестраивать окна на экране своим скриптом на событие подключение/отключение монитора. вопрос: куда лучше свой скрипт воткнуть для такого случая? -- . ''`. 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: повесить свой скрипт на подключение/отключение монитора
Wed, 22 Jan 2014 16:51:36 +0400 Dmitry E. Oboukhov un...@debian.org wrote: Хочу перестраивать окна на экране своим скриптом на событие подключение/отключение монитора. Дим, а такое событие где-то есть? Расскажи. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20140122172755.40ff4253@snail
Re: повесить свой скрипт на подключение/отключение монитора
В Wed, 22 Jan 2014 17:27:55 +0400 Alexander GQ Gerasiov g...@cs.msu.su пишет: Wed, 22 Jan 2014 16:51:36 +0400 Dmitry E. Oboukhov un...@debian.org wrote: Хочу перестраивать окна на экране своим скриптом на событие подключение/отключение монитора. Дим, а такое событие где-то есть? Расскажи. В udev есть событие при подключении/отключении мониторов. Точнее в drm. Скорее всего аналогично у любой видеокарты с драйверами под KMS. -- 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: http://lists.debian.org/20140122164020.52c51219@dragoncore.local
Re: повесить свой скрипт на подключение/отключение монитора
Хочу перестраивать окна на экране своим скриптом на событие подключение/отключение монитора. Дим, а такое событие где-то есть? Расскажи. такое событие точно есть, потому что всякие KDE/Гномы умеют вроде на это реагировать. но у меня не эти оболочки и соответственно хочется свой скрипт сделать. навелосипедить конечно можно скрипт на базе xrandr/poll. возможно KDE/гномы тоже велосипедят. а возможно кто-то делал какое-то готовое решение и кто-то (в рассылке) о таком решении знает. :) -- . ''`. 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