GNOME Bugzilla – Bug 67647
Usability/cosmetic issue with timed login
Last modified: 2005-04-06 19:36:13 UTC
Because there's only one status label on a gdm screen, the timed login's replacement of it after only five seconds poses a problem for users slow to read or comprehend instructions (or who need to think awhile to remember a password, or what a username is.) Also, because the label often causes the gdm window to resize, it incurs a nasty visual disruption (imagine here that you're a poor typist looking at the keyboard, trying to remember a password, and the monitor image in your peripheral vision jumps) as all the widgets flicker, resize or move. Suggested fix: If a timed login is enabled, it should relate what's going to happen in an always-visible label of its own that never obscures any instructions on the screen; ideally it should be visually separate from instructions and entry widgets, since a timer puts both a distraction and time-pressure stress on the user. Updating the label should on no account cause any disturbance to anything else -- the window should be big enough to display the maximum timer value, and should not shrink when the timer label does.
Yeah this is all somewhat evil. There is a new greeter for gnome2 that should get integrated soon, which will hopefully be the default in gnome2. The thing is that all these things were sort of tacked onto the current greeter ui and it just doesn't work so nice.
Fixed in CVS head. Now gdmlogin uses a separate label for auto/timed login messages. gdmgreeter already uses a separate label, so it didn't need any further work.