One thing that does irritate the heck out of me with the new Karmic Koala release of Ubuntu is the new “face greeter” that Gnome have introduced with version 2.28. This shows up when you boot your system as a list of users that you might like to login as, with a customisable icon next to each. You then have to click on one of these entries with your mouse before an input field opens up for you to enter your password into, allowing you to login.
Although the screens are pretty, it’s nowhere near as convenient or as fast as being presented with an input field into which you just type your userid and then your password. It’s also almost identical to the login process that Windows XP introduced a few years back, which I always felt (perhaps uncharitably) was designed for people who couldn’t remember their userid, and needed a little picture instead.
Anyway, me being me, I want my login process back the way it was thank you.
However, the GUI that Gnome have provided to customise the login screen is somewhat deficient in this area, despite a bug report asking for some improvements. You can either have the “face greeter”, or you can select a userid to be logged in automatically without any user interaction (optionally after some time-delay). And that’s it.
Fortunately they provide a command line tool which allows you to customise many, many characteristics of the Gnome environment, called gconftool-2. And after some digging around it turns out that there are some settings related to the login panel (also known internally within Gnome as “gdm”) which can be adjusted using this tool, including one setting which disables the new “face greeter”. So if you, like me, don’t like this new behaviour, simply open up a terminal and type (on a single line) :
sudo -u gdm gconftool-2 --type bool --set /apps/gdm/simple-greeter/disable_user_list 'true'
The result still isn’t exactly the same as it used to be, as the login screen now comes up with a single button, labelled “Log In”, which you must click before being given the old, familiar password/userid entry field. Which is also deeply annoying, as this breaks a fundamental of user interface design, namely why ask the user to press a button when there are no other options available? Just take them to the next decision point in the process. Fortunately, a bug has been opened against Gnome to fix this, so hopefully we will see it resolved, but whether it will be in time for the final release of Karmic Koala Ubuntu is another matter entirely.