Здравствуйте.. Интересует вопрос, как правильно завершать сессию, при использовании openbox.
Если во время работы у меня запущен krusader или допустим opera, и я завершаю сессию обычным logout'ом из меню, или gdm-stop из консоли, то krusader и opera остаюстся висеть запущенными в процессах, даже когда иксы являются не запущеными.. krusader начинает отъедать в таком состоянии все cpu..
Так все-таки, как правильно выходить из X сессии, чтобы все запущенные процессы внутри нее убивались?
Правильное завершение X-сессии (Openbox)
Модератор: Модераторы разделов
-
- Сообщения: 539
- ОС: Ubuntu 10.04 with OpenBox
Re: Правильное завершение X-сессии
Скрипт написать.
А в меню добавить что-то типа
или
А в меню добавить что-то типа
Код: Выделить всё
bash ~/.script && openbox --exit
Код: Выделить всё
sh ~/.script.sh && openbox --exit
ЛИНУКСФОРУМ ДЛЯ ЛЮДЕЙ | Гугляшечка | Блог
I'm banned by /dev/random with his team.
-
- Сообщения: 539
- ОС: Ubuntu 10.04 with OpenBox
Re: Правильное завершение X-сессии
Нет, все проще:
Это воспринимают нормально большинство программ. Tilda очищает за собой конфиг, поэтому у меня так:
ЗЫ. Для этих строчек надо отдельный скрипт создавать: из меню они не работают.
ЗЫЫ. Да, я знаю, что топик древний, но вопрос актуальный, дал ответ тем, кому это еще понадобится.
Код: Выделить всё
killall -w -u $USER
Это воспринимают нормально большинство программ. Tilda очищает за собой конфиг, поэтому у меня так:
Код: Выделить всё
cp ~/.tilda/config_0 /home/.dfltcfg/ && killall -w -u $USER
ЗЫ. Для этих строчек надо отдельный скрипт создавать: из меню они не работают.
ЗЫЫ. Да, я знаю, что топик древний, но вопрос актуальный, дал ответ тем, кому это еще понадобится.
ЛИНУКСФОРУМ ДЛЯ ЛЮДЕЙ | Гугляшечка | Блог
I'm banned by /dev/random with his team.
-
- Сообщения: 10
- ОС: Debian 7.1 Sid/Experimental
Re: Правильное завершение X-сессии
$touch logout
$nano logout
#!/bin/bash
/etc/init.d/gdm restart && killall -g -u $USER
Ctrl+X ->Y->Enter
$chmod +x ~/logout
$sudo ./logout
profit
$nano logout
#!/bin/bash
/etc/init.d/gdm restart && killall -g -u $USER
Ctrl+X ->Y->Enter
$chmod +x ~/logout
$sudo ./logout
profit
-
- Сообщения: 28
- ОС: Arch Linux
Re: Правильное завершение X-сессии
deblanck, ммм..., а что оно дает?