Hi, In GNOME Flashback, we are experiencing a strange bug with Upstart user sessions.
When our session name (gnome-flashback-metacity) is in /etc/upstart-xsessions, lightdm doesn't even attempt to start the application from session file's Exec: field. Instead, it looks like it spawns `upstart --user' and nothing else (the relevant piece of `ps axf' is attached). From the user's point of view, the system hangs with LightDM background on the screen. When commenting out the session name from /etc/upstart-xsessions, it starts /usr/lib/gnome-flashback/gnome-flashback-metacity as it should. When I start a minimal X environment and execute `upstart --user --verbose' from there, I don't see any error messages, just normal log. I should also add that everything worked fine in Utopic. In Vivid, we recently changed the sessions names, and after fixing their names in upstart-xsessions got the problem. Can anyone suggest me what can cause the issue, and how can I debug it? -- Dmitry Shachnev Please keep me CC-ed as I am not subscribed to the list.
20149 ? SLsl 0:00 lightdm 23602 tty7 Ssl+ 0:01 \_ /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch 23665 ? Sl 0:00 \_ lightdm --session-child 12 21 23975 ? Ss 0:00 \_ upstart --user 24034 ? Ss 0:00 \_ /bin/sh -e /proc/self/fd/9 24035 ? S 0:00 | \_ sleep 60 24040 ? Ss 0:00 \_ dbus-daemon --fork --session --address=unix:abstract=/tmp/dbus-joEMb0IFjz 24051 ? Ss 0:00 \_ /usr/lib/x86_64-linux-gnu/hud/window-stack-bridge 24052 ? Ss 0:00 \_ upstart-event-bridge 24056 ? Sl 0:00 \_ /usr/lib/x86_64-linux-gnu/bamf/bamfdaemon 24061 ? Ssl 0:00 \_ /usr/bin/ibus-daemon --daemonize --xim 24095 ? Sl 0:00 | \_ /usr/lib/ibus/ibus-dconf 24100 ? Sl 0:00 | \_ /usr/lib/ibus/ibus-ui-gtk3 24132 ? Sl 0:00 | \_ /usr/lib/ibus/ibus-engine-simple 24069 ? S 0:00 \_ upstart-dbus-bridge --daemon --system --user --bus-name system 24073 ? Sl 0:00 \_ /usr/lib/at-spi2-core/at-spi-bus-launcher 24099 ? S 0:00 | \_ /bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3 24077 ? S 0:00 \_ upstart-dbus-bridge --daemon --session --user --bus-name session 24080 ? Sl 0:00 \_ /usr/lib/gvfs/gvfsd 24082 ? S 0:00 \_ upstart-file-bridge --daemon --user 24091 ? Sl 0:00 \_ /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes 24102 ? Sl 0:00 \_ /usr/lib/ibus/ibus-x11 --kill-daemon 24116 ? Sl 0:00 \_ /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
signature.asc
Description: OpenPGP digital signature
-- upstart-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/upstart-devel
