You are not logged in.
Pages: 1
Hello!
I use XFCE 4.10 with LightDM on Ubuntu 13.10 and I noticed a very strange problem with xfce session manager on different computers.
After LightDM autologin, there could be this beautiful process hierarchy at one computer (as it should be, i suppose):
lightdm
\_ /usr/bin/X -core :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
\_ lightdm --session-child 12 15
\_ /bin/sh /etc/xdg/xfce4/xinitrc
\_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session startxfce4
\_ xfce4-session
\_ xfwm4 --replace --display :0.0 --sm-client-id 22c3e1f04-831c-4c97-8f2e-7fc88dcc7a0b
\_ Thunar --sm-client-id 2e7b5b0e1-ac60-49c2-ac67-8d28ca143b5d --daemon
\_ xfce4-panel --display :0.0 --sm-client-id 2dc9a4fe0-68bb-448f-933a-76d83a44d30a
| \_ /usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-indicator-plugin 5 14680095 indicator
| \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libsystray.so 4 14680096 systray
| \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libmixer.so 13 14680097 mixer
| \_ /usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-xkb-plugin 6 14680098 xkb-plugin
| \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libactions.so 9 14680099 actions
| \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libthunar-tpa.so 12 14680103 thunar-tpa
\_ xfdesktop --display :0.0 --sm-client-id 2498c8f49-6834-4c87-aa94-dad27b574ce5
But more often, at different computers I see this:
lightdm
\_ /usr/bin/X -core :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
\_ lightdm --session-child 12 15
\_ /bin/sh /etc/xdg/xfce4/xinitrc
\_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session startxfce4
\_ xfce4-session
xfwm4 --replace
xfce4-panel
\_ /usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-indicator-plugin 5 12582951 indicator
\_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libsystray.so 4 12582952 systray
\_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libmixer.so 13 12582953 mixer
\_ /usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-xkb-plugin 6 12582954 xkb-plugin
\_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libactions.so 9 12582955 actions
\_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libthunar-tpa.so 12 12582960 thunar-tpa
Thunar --daemon
xfdesktop
I.e. xfce processes in second case are not childs of xfce4-session, and if they are killed (if out of memory, for example) or crashed, they are not restarted automatically.
I'm pulling my hair out but can't find why the same fresh install configuration works differently on different computers. Does anybody have some clue or ideas how to troubleshoot it?
Offline
I'd like to mention that in second case the ~/.cache/sessions dir is empty, no files created.
Offline
Pages: 1
[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 518.95 KiB (Peak: 519.58 KiB) ]