Confirming this is a bug as well. Ubuntu 12.04 with LDAP auth and NFS home directory mounts.
Only seems to affect GNOME Classic and GNOME Classic (No Effects) logins. Hangs after entering credentials. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to at-spi2-core in Ubuntu. https://bugs.launchpad.net/bugs/870874 Title: LDAP user with automounted nfs homedir cannot login Status in “at-spi2-core” package in Ubuntu: Confirmed Bug description: After installing Ubuntu (Oneiric, development branch) I followed two guides to setup LDAP authentication and automounting of home directories using autofs-ldap. This setup was working properly for older Ubuntu releases (just to be sure I also tried with a fresh, up to date 11.04 installation). The following steps were executed to setup LDAP authentication: https://help.ubuntu.com/11.04/serverguide/C/openldap-server.html (section: LDAP Authentication) These steps were executed to setup Autofs-ldap: https://help.ubuntu.com/community/AutofsLDAP LDAP users properly login from the terminal (Ctrl-Alt-F1), in that case they can browse their automounted homedirs etc. When I try to login using LightDM the user seems to be logged in properly; the login widget disappears from the screen but other than that nothing is happening (the login screen background is still visible, but the login widget is gone). I still can move the mouse pointer but the user is not logged on. When taking a look at the user's .xsession-errors file there is not much to see, nothing that seems worrying to me. I can't find anything that obviously looks like an error in /var/log/*. I tried several things: - removed all files/directories starting with a . (dot) in the user's home directory - using LightDM and the default Ubuntu window manager - using LightDM with Gnome - using GDM with Gnome In all cases the same behavior was observed. Logging in with a local user works like a charm. This is what /var/log/lightdm/lightdm.log says: [+2.83s] DEBUG: Read 8 bytes from greeter [+2.83s] DEBUG: Read 15 bytes from greeter [+2.83s] DEBUG: Greeter start authentication for test_user [+2.83s] DEBUG: pam_authenticate(0x169e340, 0) -> 10 (User not known to the underlying authentication module) [+2.83s] DEBUG: pam_start("lightdm", "test_user") -> (0x7f1ae4011570, 0) [+2.85s] DEBUG: Prompt greeter with 1 message(s) [+2.85s] DEBUG: Wrote 45 bytes to greeter [+16.20s] DEBUG: Read 8 bytes from greeter [+16.20s] DEBUG: Read 16 bytes from greeter [+16.20s] DEBUG: Continue authentication [+16.22s] DEBUG: pam_authenticate(0x7f1ae4011570, 0) -> 0 (Success) [+16.22s] DEBUG: pam_acct_mgmt(0x7f1ae4011570, 0) -> 0 (Success) [+16.22s] DEBUG: Authenticate result for user test_user: Success [+16.22s] DEBUG: User test_user authorized [+16.22s] DEBUG: Wrote 27 bytes to greeter [+16.24s] DEBUG: Read 8 bytes from greeter [+16.24s] DEBUG: Read 15 bytes from greeter [+16.24s] DEBUG: Greeter requests session gnome-shell [+16.25s] DEBUG: Stopping greeter [+16.25s] DEBUG: Dropping privileges to uid 104 [+16.25s] DEBUG: Removing session authority from /var/lib/lightdm/.Xauthority [+16.28s] DEBUG: Restoring privileges [+16.28s] DEBUG: Sending signal 15 to process 7950 [+16.28s] DEBUG: Process 7950 exited with return value 0 [+16.28s] DEBUG: pam_close_session(0x167f300) -> 0 (Success) [+16.28s] DEBUG: pam_setcred(0x167f300, PAM_DELETE_CRED) -> 0 (Success) [+16.28s] DEBUG: pam_end(0x167f300) -> 0 [+16.28s] DEBUG: Ending ConsoleKit session 6e3a694924188906d4093c6702696be1-1318095483.743254-1770205889 [+16.31s] DEBUG: Greeter quit [+16.31s] DEBUG: Starting user session [+16.38s] DEBUG: Dropping privileges to uid 1049 [+16.38s] DEBUG: Writing /srv/home/test_user/.dmrc [+17.48s] DEBUG: Restoring privileges [+17.51s] DEBUG: Starting session gnome-shell as user test_user logging to /srv/home/test_user/.xsession-errors [+17.51s] DEBUG: Launching session [+17.51s] DEBUG: pam_set_item(0x7f1ae4011570, 3, ":0") -> 0 (Success) [+17.55s] DEBUG: pam_open_session(0x7f1ae4011570, 0) -> 0 (Success) [+17.58s] DEBUG: Opened ConsoleKit session 6e3a694924188906d4093c6702696be1-1318095500.694488-13642418 [+17.58s] DEBUG: Dropping privileges to uid 1049 [+17.58s] DEBUG: Adding session authority to /srv/home/test_user/.Xauthority [+17.82s] DEBUG: Restoring privileges [+17.82s] DEBUG: Launching process 8053: /usr/sbin/lightdm-session 'gnome-session --session=gnome' [+17.82s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session0 [+17.92s] DEBUG: pam_setcred(0x7f1ae4011570, PAM_ESTABLISH_CRED) -> 0 (Success) [+17.92s] DEBUG: PAM returns environment 'GNOME_KEYRING_CONTROL=/tmp/keyring-6wgIZV GNOME_KEYRING_PID=8044 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games LANG=en_US.UTF-8' The user's .xsession_errors: Running X session wrapper Loading profile from /etc/profile Loading resource: /etc/X11/Xresources/x11-common Loading X session script /etc/X11/Xsession.d/20x11-common_process-args Loading X session script /etc/X11/Xsession.d/30x11-common_xresources Loading X session script /etc/X11/Xsession.d/40x11-common_xsessionrc Loading X session script /etc/X11/Xsession.d/50_check_unity_support Loading X session script /etc/X11/Xsession.d/50x11-common_determine-startup Loading X session script /etc/X11/Xsession.d/52libcanberra-gtk3-module_add-to-gtk-modules Loading X session script /etc/X11/Xsession.d/52libcanberra-gtk-module_add-to-gtk-modules Loading X session script /etc/X11/Xsession.d/55gnome-session_gnomerc Loading X session script /etc/X11/Xsession.d/60x11-common_localhost Loading X session script /etc/X11/Xsession.d/60x11-common_xdg_path Loading X session script /etc/X11/Xsession.d/60xdg-user-dirs-update Loading X session script /etc/X11/Xsession.d/65compiz_profile-on-session Loading X session script /etc/X11/Xsession.d/70gconfd_path-on-session Loading X session script /etc/X11/Xsession.d/75dbus_dbus-launch Loading X session script /etc/X11/Xsession.d/80appmenu Loading X session script /etc/X11/Xsession.d/80appmenu-gtk3 Loading X session script /etc/X11/Xsession.d/80im-switch Setting IM through im-switch for locale=en_US. Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit/xinput.d/default. Loading X session script /etc/X11/Xsession.d/90consolekit Loading X session script /etc/X11/Xsession.d/90qt-a11y ((EOF, thats all)) ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: lightdm 1.0.1-0ubuntu4 ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4 Uname: Linux 3.0.0-11-generic x86_64 ApportVersion: 1.23-0ubuntu2 Architecture: amd64 Date: Sat Oct 8 19:40:24 2011 InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110921.2) ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: lightdm UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/at-spi2-core/+bug/870874/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp