For those of us who are Ubuntu lovers, we’ve come to love and expect the stability of Ubuntu. But, when something as simple as a login screen fails to load, all hell seems to break lose. That’s what happened to me. When I upgraded to Ubuntu 10.04, I noticed the default GDM login screen wasn’t loading properly.
I must say, a few times it did, but it hasn’t in more than two weeks. I’ve been an Ubuntu user since the Ubuntu 5.04 Hoary Hedgehog days. That’s 5 years, but when something like this is happening in Ubuntu, you start to wonder what in the world is going on. Something as simple as the login screen is failing. Is Ubuntu regressing?
Anyways, tired of login in and typing ‘startx’ every time I want to start Ubuntu, I finally decided to try and fix the issue. I didn’t think it was going to be a simple, but it turned out to be a simple fix. I hope. Crossing my fingers. I ended up removing GDM and re-installing it. So, here are the commands that you can run from the Terminal.
# sudo apt-get remove gdm
# sudo apt-get install gdm
But, this fix was temporary. After a couple of restarts, I’m back to square one. GDM was still not loading. So, I ended up install GDM2 instead which gives you more options and functionality. To install you must add a repository first, run an update and install GDM2.
# sudo add-apt-repository ppa:gdm2setup/gdm2setup
# sudo apt-get update
# sudo apt-get install python-gdm2setup
GDM2 seems to have fixed the boot problem. I said ‘seem’ because I still need to make sure this issue doesn’t come back like bad dream like the previous one.