собственно добавил в ~/.ivman/IvmConfigActions.xml
такую штуку:
<ivm:Match name="hal.volume.disc.is_videodvd" value="true">
<ivm:Option name="exec" value="PLAYER='gmplayer'; PLAYEROPT='dvd://'; ${PLAYER} ${PLAYE
</ivm:Match>
запускаю ivman из ~/.xsession. так вот если диск был, потом я его вытащил и перелогинился запускается плеер, что в общем-то логично, потому как
lshal|grep disc
volume.disc.is_videodvd = true (bool)
но ведь так не должно быть... что делать? ivman 0.6.12
ivman и автозапуск dvd
Модератор: /dev/random
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
ivman и автозапуск dvd
И немедленно выпил.
-
sarutobi
- Сообщения: 676
- Статус: Добрость и скромнота
- ОС: Debian 5, FreeBSD 6.2/8.0
Re: ivman и автозапуск dvd
Не совсем понял. Сначала ты просишь ivman воспроизвести любой двд-диск, а потом удивляешься, почему он это делает?
Fire and water, earth and sky - mistery surrounds us, legends never die!
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: ivman и автозапуск dvd
Нет. Полячек удивляется почему при своем запуске ivman выполняет обработку уже отработанных правил.
Не помню где видел - либо в настройках ivman была директива, либо в ChangeLog было заявлено о фиче - но там было написано про обработку правил при запуске.
Меня эта возможность наоборот порадовала (правда я не использую подобный автозапуск приложений, лишь монтирование) - в старых версиях ivman приходилось обязательно запускать демона ivman и еще свою копию ivman, при логировании.
-
sarutobi
- Сообщения: 676
- Статус: Добрость и скромнота
- ОС: Debian 5, FreeBSD 6.2/8.0
Re: ivman и автозапуск dvd
Кем отработанных? он же у себя в home это правило прописал.....
Fire and water, earth and sky - mistery surrounds us, legends never die!
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: ivman и автозапуск dvd
Вот, откопал в общесистемном конфиге для ivman 0.6.12-2 в Arch:
man IvmConfigActions.xml:
<!-- perform these rules on devices already attached when Ivman starts -->
<ivm:Option name="checkOnInit" value="true" />
man IvmConfigActions.xml:
checkOnInit
If set to 'true', IvmConfigActions.xml will be parsed when
Ivman starts and rules will be applied to all devices cur-
rently attached to the system. This can be used to, for
example, mount any removable devices attached to the system
when Ivman starts. This option should be specified outside
of any 'match' constructs.