This is an old issue that I've tried to solve and apparently it's still valid, none of the updates so far have resolved it. It seems to be related to Gnome (gdm?) and Nvidia drivers, because for ex. On my desktop PC I just sidestepped the issue with an LXDE based install, which works fine, however I really do like Gnome for some reason, so it would be great to find the cause/solution to this.
Here are the details:
After a fresh install and installing all updates (latest kernel for 10.04 and latest packages), I cannot login on the graphical login screen. After entering the password the screen will turn black for a few seconds and then returns back to the login screen. But if I go to terminal with ctrl+alt+f1 I can login just fine, so my username/password is definitely OK.
On my laptop I use Ubuntu 10.04 95% of the time, and never ran into this issue, so I suspect it's hardware related. Maybe something graphics related (I have an Nvidia 9800GT on my desktop, but Ati card on laptop).
Any ideas on what I should look for or try? Which logs should I check to find out possible reasons/solutions to this problem.
It is immediately after a fresh install, on first login, so I don't have restricted drivers enabled. Only nvidia related packages installed are
If i boot into recovery mode as root, and then run
startx, I can get into GNOME.
Window manager warning: Failed to read saved session file /var/lib/gdm/.config/metacity/sessions/103537dbc1e1d90e94130703607828717100000014670000.ms: Failed to open file '/var/lib/gdm/.config/metacity/sessions/103537dbc1e1d90e94130703607828717100000014670000.ms': No such file or directory ** (process:1477): DEBUG: Greeter session pid=1477 display=:0.0 xauthority=/var/run/gdm/auth-for-gdm-Jf8At5/database (gnome-power-manager:1478): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2273: signal `proxy-status' is invalid for instance `0x203ed90' gdm-simple-greeter: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200047 (Login Wind) Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed. Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200047 (Login Wind) Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.