compiz-standalone logout

здравствуйте, знатоки, нужна помощь =)
решил запилить (уже 100500 раз) compiz-standalone, получилось вполне прилично
I'm morph in ~ # cat .xinitrc 
#!/bin/sh
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"&
tint2 -c /home/morph/.config/tint2/shutdown&
parcellite&
conky&
pnmixer&
sbxkb&
ck-launch-session compiz-session
I'm morph in ~ # cat /usr/bin/compiz-session 
#!/bin/sh
setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle"&
xset m 1.9 12&
dbus-launch pcmanfm --desktop&
tint2&
compiz ccp
выхожу из чистемы через oblogout
вопрос такой: как максимально корректно завершить весь этот сеанс?
попробывал записать в oblogout.conf
logout = killall compiz
но при следующем логине, после выхода таким способом не стартует pcmanfm т.е. его вообще невозможно запустить, а без него грустно(
и еще одно: sbxkb не стартует вместе с системой, вместо него в трее пустое место, а если запуститить после загрузки - всё ок, в чём может быть собака?
frostmorne
sbxkb не стартует вместе с системой, вместо него в трее пустое место, а если запуститить после загрузки - всё ок, в чём может быть собака?
sleep вставь.
Я давлю компиз просто Ctrl+Alt+Backspace'ом, хотя oblogout тоже используется порой для ребута и выключения.
Попробуйте написать в конфиг oblogout для завершения сеанса что-нибудь вроде pkill X или killall Xorg:
[looks]
...
buttons = cancel, logout, restart, shutdown
[shortcuts]
cancel = Escape
logout = Ctrl+Alt+Backspace
shutdown = S
restart = R
[commands]
logout =  killall Xorg
shutdown = dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
restart = dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
Хотя, если иксы повиснут, будет не до oblogout, поэтому при необходимости предпочитаю просто давить на три клавиши.
Можно вместо compiz-session пускать fusion-icon, тогда все будет работать хорошо. Логаут делается посредством выхода из compiz-icon
PoZiTPoH
пускать fusion-icon
+1
Или Ctrl+Alt+Backspace, выкидывает в логин xdm. Но это у меня.
 
Зарегистрироваться или войдите чтобы оставить сообщение.