[Решено]Compiz Log Out

Установил Arch compiz+emerald standalone,не знаю как правильно выйти из системы.
Выключить,перезагрузить без проблем,а как выйти не знаю,в интернете и в вики не нашёл.
compiz --exit не работает,придумал и попробовал
killall compiz
- из системы выходит,но неправильно.После входа потом то меню с lxpanel пропадает то ещё что.
Кто нибудь знает правильную команду?
Linux Forever!
Ну, я, помнится, просто иксы прибивал, классическим трёхпальцевым способом.

Ещё https://bbs.archlinux.org/viewtopic.php?id=126189
#!/bin/bash

skill -TERM -u $(whoami)&
sleep 5 &&
skill -KILL -u $(whoami) &&
sync
Спасибо что откликнулись.Этот топик мне попадался,но сценарий у меня не срабатывает.
bash: skill: команда не найдена
Работает только
killall compiz
и ещё по моему
killall Xorg
но что то некоректно они работают.
Где-то был у меня скрипт,там с dbus начиналось,но не могу найти.
Linux Forever!
Есть конечно вариант с 'pkill -KILL -u user', но как там пишут, остаются висеть некоторые процессы, тот-же thunar. Но на это мы можем сказать следующее, в ~/xinitrc (первой строкой)
pkill thunar //или что-то подобное
- после чего запускать cессию как обычно.
Иначе говоря, выяснить, что остаётся висеть, прибить на пороге, войти.

Но правильнее, мне кажется, копать в сторону 'dbus-send --print-reply ...' - то есть, варианты с Stop | Restart проблем, как я понял, не вызывают, осталось найти решение для Logout.
Сейчас попробовал 'pkill -KILL -u user',класно всё завершилось,наверно его пока оставлю, и cromium после входа не ругается что "неправильно завершил работу".
А как узнать какие процессы остались висеть после завершения работы?
Thunar у меня не стоит,pcmanfm пользуюсь
Linux Forever!
Ну консоль-то вам в tty остаётся доступна, там и глядите htop'ом или чем удобно. По идее, все процессы, запущенные от имени определённого пользователя, должны и завершится вместе с ним. Хотя, у меня irexec -d не завершался и приходилось его прибивать перед запуском compiz (pkill irexec).

Вобщем, довести компиз до ума потребуется время)
Вот убрал pcmanfm --desktop с автозагрузки,открыл pcmanfm ,

потом 'pkill -KILL -u user' ,вошёл,


никаких следов процессов pcmanfm не наблюдаю! Я правильно проверил?
В любом случае спасибо за команду,по моему то что надо,хотя ещё понаблюдаю.
Linux Forever!
Думаю, что если бы pcmanfm оставался где-то висеть, то после входа в сессию он так или иначе дал бы о себе знать. Значит всё в порядке.
Во я дубина,про htop совсем забыл.
Сейчас вышел,вошёл в консоль,от пользователя три процесса , systemd --user ,(sd-pam) и -bash
По моему всё правильно,в систему то я вошёл хоть и без иксов.Я правильно понимаю?
Согласен что время надо чтобы довести compiz до ума,но мне самому интересно ,лучше чем пиво глушить с соседом.И система с compiz классная,как вспомню попытку освоить gnome3 меня аж типает.Куда ни ткнёшся никаких настроек а те что есть спрятаны так что не докопаешся
Linux Forever!
Когда я активно пользовался копмизом, насобирал всякой инфы по нему, само собою, но боюсь, многое уже неактуально, поскольку это было ещё до "эры systemd". К тому-же, я пользовался вменяемым тогда ещё наутилусом (ala gnome 2).

По всей вероятности, впереди ещё предстоит решить проблему флешек и т.п. Могу ещё посоветовать утилиту aur/mount-tray - у меня есть PKGBUILD для её сборки, в котором заменяется иконка, появляющаяся в трее после запуска программы. Родная иконка компилится в бинарник и после сборки и установки пакета её уже не подменить. Таким образом, иконка заменяется перед сборкой и компилится уже с моей (если заинтересует). Впрочем, можно подсунуть любую, на ваш вкус. Главное собирать уже с ней.

Вобщем, пилите-пилите..)
 
Зарегистрироваться или войдите чтобы оставить сообщение.