LINUX.ORG.RU

Хозяйке на заметку. Debian (Ubuntu?). Ivman


0

0

Собственно, проблемы никакй нет, а вот недавно просто решил перерешать задачку запуска Ivman от пользователя, чтобы пользователь имел возможность отмонтировать флешки и запускать свои прораммы в соотвествии с настройками ivman. У меня IceWM, поэтому запуск я добавил в стартовый скрипт ~/.icewm/startup. Неудобство было в том, что при перезапуске сессии ivman грузился повторно, а старый не выгружался. То есть надо было еще делать проверку на то, что он уже запущен от пользователя (писать скрипт). Ломало. А тут вчера обратил внимание, что dbus-daemon тоже запущен от пользователя, но я его сам нигде не загружал. Стал копаться в направлении Xsession и обнаружил там каталог /etc/X11/Xsession.d, в котором лежал скрипт и 75dbus-launch, и 70ivman-launch. Так вот, чтобы он запустился от пользователя, надо в файл Xsession.options добавить строчку use-session-ivman. И тогда скрипт /usr/bin/ivman-launch загрузает ivman и сам за всем следит, есть ли уже экземляр ivman или нет. Не знаю, специфична ли такая схема с Xsession.option для Debian или нет, но в документации по ivman я не видел ничего про ivman-launch.

★★★★★
Ответ на: комментарий от Deleted

>А еще есть ~/.icewm/shutdown ;)

ЖОПА! Я не знал. А ведь когда-то искал! Ну вот и хорошо. Получил в поиске два знания :) Спасибо. Впрочем, вышеописанная мелочь покрасивее будет, нежели привязываться к специфике WM. :)

Zubok ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.