Package: gnome3-session
Version: 2.30.0-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm using gnome3-session as my log-in session, and Gnome Shell as my default 
WM. When I enable the saving of sessions with gnome-session-properties, the 
next time I log in, Gnome Shell won't load. If the option is disabled (and the 
old session removed), then Gnome Shell starts fine, but when I log out and back 
in the session is empty.

- From what I could observe, when the session with saved applications comes 
back up, two instances of mutter are launched and they compete with each other. 
One is the raw WM, the other loads Gnome Shell. The raw one always win the 
race, and in the mean time gnome-session tries to launch mutter with Gnome 
Shell over and over, not realizing that it's futile. Workaround: open a console 
and run
$ killall -9 gnome-shell mutter ; gnome-shell --replace &

I've set /desktop/gnome/session/required_components/windowmanager to gnome-wm 
and gnome-shell, both to no avail.

I'm attaching the process list from a fresh session and one with saved 
applications (just gnome-shell). Same for the top of the .xsession-errors file.

I'd love to put my workstation in sleep mode instead of power cycling it, but a 
bug in nVidia's driver (ack'd by upstream) causes significant performance drops 
on wake up from stand by, so that's not an option.


- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.34-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=es_AR.utf8, LC_CTYPE=es_AR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome3-session depends on:
ii  gconf2                        2.28.1-3   GNOME configuration database syste
ii  gnome-session-bin             2.30.0-1   The GNOME Session Manager - Minima
ii  gnome-session-common          2.30.0-1   Common files for the GNOME session
ii  gnome-settings-daemon         2.30.1-1   daemon handling the GNOME session 
ii  gnome-shell                   2.29.0-3   graphical shell for the GNOME desk
ii  nautilus                      2.30.1-1   file manager and graphical shell f
ii  policykit-1-gnome             0.96-2     GNOME authentication agent for Pol

Versions of packages gnome3-session recommends:
ii  gnome-power-manager           2.30.1-1   power management tool for the GNOM

Versions of packages gnome3-session suggests:
ii  desktop-base                  5.0.5      common files for the Debian Deskto
ii  gnome-keyring                 2.30.1-2   GNOME keyring services (daemon and
pn  gnome-user-guide              <none>     (no description available)

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkwszcQACgkQ823633cP2P+dYACgnIwqmEnQrOZZR4gff8xaRs7O
nEUAn2d2m+fvf8dwPtQsUr8zqpVrLTUE
=sUfS
-----END PGP SIGNATURE-----
/bin/bash
COMMAND
gnome-power-manager
gnome-pty-helper
gnome-screensaver
gnome-session --default-session-key /desktop/gnome/session/default_session3 
--saved-session saved-session3
gnome-terminal --sm-client-id 10704ef72fc8047561127800391414654000000054810017 
--sm-client-state-file 
/home/jkohen/.config/session-state/gnome-terminal-1278003923.desktop
mutter --sm-client-id 10704ef72fc8047561127800390351967500000054810015
nautilus --sm-client-id 10704ef72fc8047561127800390352236300000054810016 
--sm-client-state-file 
/home/jkohen/.config/session-state/nautilus-1278003923.desktop
[nvidia-settings] <defunct>
ps x
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 9 --session
/usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute 
gnome3-session
/usr/bin/gnome-keyring-daemon --daemonize --login
/usr/bin/python /usr/bin/gnome-shell
/usr/bin/seahorse-agent --execute gnome3-session
/usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session 
/usr/bin/seahorse-agent --execute gnome3-session
/usr/lib/gnome-disk-utility/gdu-notification-daemon
/usr/lib/gnome-settings-daemon/gnome-settings-daemon
/usr/lib/gvfs/gvfs-afc-volume-monitor
/usr/lib/gvfs/gvfsd
/usr/lib/gvfs/gvfsd-burn --spawner :1.3 /org/gtk/gvfs/exec_spaw/1
/usr/lib/gvfs/gvfsd-metadata
/usr/lib/gvfs/gvfsd-trash --spawner :1.3 /org/gtk/gvfs/exec_spaw/0
/usr/lib/gvfs/gvfs-gdu-volume-monitor
/usr/lib/gvfs/gvfs-gphoto2-volume-monitor
/usr/lib/libgconf2-4/gconfd-2
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
[Xsession] <defunct>
/bin/bash
COMMAND
gnome-power-manager
gnome-pty-helper
gnome-screensaver
gnome-session --default-session-key /desktop/gnome/session/default_session3 
--saved-session saved-session3
mutter --mutter-plugins=libgnome-shell
nautilus
[nvidia-settings] <defunct>
ps x
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 9 --session
/usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute 
gnome3-session
/usr/bin/gnome-keyring-daemon --daemonize --login
/usr/bin/gnome-terminal -x /bin/sh -c cd '/home/jkohen' && exec $SHELL
/usr/bin/python /usr/bin/gnome-shell
/usr/bin/seahorse-agent --execute gnome3-session
/usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session 
/usr/bin/seahorse-agent --execute gnome3-session
/usr/lib/gnome-disk-utility/gdu-notification-daemon
/usr/lib/gnome-settings-daemon/gnome-settings-daemon
/usr/lib/gvfs/gvfs-afc-volume-monitor
/usr/lib/gvfs/gvfsd
/usr/lib/gvfs/gvfsd-burn --spawner :1.3 /org/gtk/gvfs/exec_spaw/1
/usr/lib/gvfs/gvfsd-metadata
/usr/lib/gvfs/gvfsd-trash --spawner :1.3 /org/gtk/gvfs/exec_spaw/0
/usr/lib/gvfs/gvfs-gdu-volume-monitor
/usr/lib/gvfs/gvfs-gphoto2-volume-monitor
/usr/lib/libgconf2-4/gconfd-2
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
[Xsession] <defunct>
/etc/gdm3/Xsession: Beginning session setup...
GNOME_KEYRING_CONTROL=/tmp/keyring-ZVnreh
GNOME_KEYRING_CONTROL=/tmp/keyring-ZVnreh
GNOME_KEYRING_CONTROL=/tmp/keyring-ZVnreh
SSH_AUTH_SOCK=/tmp/keyring-ZVnreh/ssh
Advertencia del gestor de ventanas: La ventana 0 en la pantalla «:0.0» ya tiene 
un gestor de ventanas, intente usar la opción «--replace» para reemplazar el 
gestor de ventanas activo.

(polkit-gnome-authentication-agent-1:5802): GLib-GObject-WARNING **: cannot 
register existing type `_PolkitError'

(polkit-gnome-authentication-agent-1:5802): GLib-CRITICAL **: 
g_once_init_leave: assertion `initialization_value != 0' failed
Initializing nautilus-gdu extension
Initializing nautilus-open-terminal extension
Initializing nautilus-image-converter extension
Advertencia del gestor de ventanas: La ventana 0 en la pantalla «:0.0» ya tiene 
un gestor de ventanas, intente usar la opción «--replace» para reemplazar el 
gestor de ventanas activo.
Advertencia del gestor de ventanas: La ventana 0 en la pantalla «:0.0» ya tiene 
un gestor de ventanas, intente usar la opción «--replace» para reemplazar el 
gestor de ventanas activo.
[The last error repeats ad infinitum.]
/etc/gdm3/Xsession: Beginning session setup...
GNOME_KEYRING_CONTROL=/tmp/keyring-jnPrma
GNOME_KEYRING_CONTROL=/tmp/keyring-jnPrma
GNOME_KEYRING_CONTROL=/tmp/keyring-jnPrma
SSH_AUTH_SOCK=/tmp/keyring-jnPrma/ssh

(polkit-gnome-authentication-agent-1:5236): GLib-GObject-WARNING **: cannot 
register existing type `_PolkitError'

(polkit-gnome-authentication-agent-1:5236): GLib-CRITICAL **: 
g_once_init_leave: assertion `initialization_value != 0' failed
Initializing nautilus-gdu extension
Initializing nautilus-open-terminal extension
Initializing nautilus-image-converter extension

** (nautilus:5232): WARNING **: Can not get _NET_WORKAREA

** (nautilus:5232): WARNING **: Can not determine workarea, guessing at layout
      JS LOG: GNOME Shell started at Thu Jul 01 2010 19:02:06 GMT+0200 (CET)

Reply via email to