My Linux media server currently runs Ubuntu Version 9.1 (Karmic Koala). At one point I started experiencing a problem whereby I couldn't login at the Gnome screen. After typing my password, it displayed the Ubuntu splash screen, then after a few seconds, switched back to the login screen.
Since I could login as a different user, I realized the cause must be some corrupt gnome file under the user directory, but there are so many, I wasn't sure where to start. After googling around, I came across this simple solution which fixed everything.