Dear All,

  after the upgrade to Gnome 3.8, in my home desktop system I started
to notice a serious problem when switching users.

If I log in as a user, then 'Switch User' to allow another user to
login, and then switch back to the first user (either by selecting
again the 'Switch User' entry in the menu, or going to the correct tty
with the keyboard), I see a message saying that something went wrong,
that all extensions have been turned off, and offering me to logout (I
am not using any extension).

I tried to diagnose the source of the problem, and it seems that GDM
is crashing. I see the following messages in /var/log/messages (notice
the failed asserts for xdm):

2013-04-21T02:48:22.765606+02:00 linux-3xop dbus-daemon[554]:
dbus[554]: [system] Successfully activated service
'org.freedesktop.PackageKit'
2013-04-21T02:48:22.766352+02:00 linux-3xop dbus[554]: [system]
Successfully activated service 'org.freedesktop.PackageKit'
2013-04-21T02:48:23.363053+02:00 linux-3xop polkitd[623]: Registered
Authentication Agent for unix-session:5 (system bus name :1.144
[/usr/bin/gnome-shell], object path
/org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
2013-04-21T02:48:23.503771+02:00 linux-3xop gnome-session[2003]:
Entering running state
2013-04-21T02:48:24.118099+02:00 linux-3xop
gnome-keyring-daemon[2000]: keyring alias directory:
/home/apaterna/.local/share/keyrings
2013-04-21T02:48:24.136829+02:00 linux-3xop goa[2152]:
secret_password_lookup_sync() returned NULL [goautils.c:210,
goa_utils_lookup_credentials_sync()]
2013-04-21T02:48:24.137199+02:00 linux-3xop goa[2152]:
/org/gnome/OnlineAccounts/Accounts/account_1366456332: Setting
AttentionNeeded to TRUE because EnsureCredentials() failed with: No
credentials found in the keyring (goa-error-quark, 4)
[goadaemon.c:1085, ensure_credentials_cb()]
2013-04-21T02:48:25.078198+02:00 linux-3xop goa[2152]:
secret_password_lookup_sync() returned NULL [goautils.c:210,
goa_utils_lookup_credentials_sync()]
2013-04-21T02:48:32.871663+02:00 linux-3xop goa[2152]: last message
repeated 2 times
2013-04-21T02:48:32.871618+02:00 linux-3xop gdm-password]:
pam_unix(gdm-password:session): session closed for user vmariani
2013-04-21T02:48:33.085460+02:00 linux-3xop kernel: [  358.850720]
mission-control[1795]: segfault at 0 ip 00007f58bf375cb0 sp
00007fff1d63b9b8 error 4 in
libglib-2.0.so.0.3600.0[7f58bf33a000+fc000]
2013-04-21T02:48:33.320474+02:00 linux-3xop xdm[555]: GLib-GObject:
g_object_ref: assertion `object->ref_count > 0' failed
2013-04-21T02:48:33.320648+02:00 linux-3xop xdm[555]: GLib-GObject:
g_object_unref: assertion `object->ref_count > 0' failed
2013-04-21T02:48:33.321903+02:00 linux-3xop xdm[555]: GdmDisplay:
display lasted 0.000510 seconds
2013-04-21T02:48:41.666463+02:00 linux-3xop systemd-logind[532]:
Removed session 4.

I observed this error both when using the proprietary nvidia driver
and the open source nouveau driver.

I also noticed that the session for the first user opens on tty7, but
the one for the second opens on tty2, not on tty8. Is this ok?

I would really like to get to the bottom of the problem as user
switching is essential for me on the desktop. Please let me help if I
can provide more information to help with the debugging
Thank you for your help

  Valerio
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to