GNOME Bugzilla – Bug 324972
black screen with switching sessions with gdmflexiserver
Last modified: 2007-08-16 02:18:56 UTC
Enter to another user's session with gdmflexiserver. Then leave. If you don't touch anything you get a full black screen. If you move the mouse or press a key a password request to your own session appears. Why showing the black screen that may confuse users? Going directly to the password request would be more usable. Other information: This happens with GNOME 2.13 in Guadalinex v3, which technically is a Ubuntu Breezy.
This is a bit ugly, but seems a fairly low priority issue. I'd accept a patch to make this nicer.
I found myself and everyone using fast-user-switch-applet from early days confused when run into black scren insted password dialog. When that happens my first reaction is to wait because: - gdm is slow, it's better to wait or - gdm crashed. go three fingers salut rather than pressing keyboard. +1 for change.
Is this a GDM issue or a lockscreen issue?
And you ask? ;) Sorry, I can't help here.
Sorry, VT doesn't yet work on Solaris, so I that's a part of the code I'm not so familiar with. There are other people who contribute and work on GDM, so perhaps one of them will help with this. Also, VT will be implemented into Solaris in a few months, so I'll start looking more into VT specific bugs at that time.
This is probably just the screensaver blanked. We probably just need to run gnome-screensaver-command --poke when switching back (or maybe gnome-screensaver should poke itself when consolekit says its active again?)
Yeah, I haven't got a chance to make g-s listen to CK activation signals. This used to work in the past even without CK because we watched for window obscurred changes and pop up the dialog when we changed from totally obscurred to visible. However, this doesn't seem to work with compiz/aiglx. Another thing I've seen is that sometimes I get a white screen (dialog not visible). I suspect this is a driver bug (or maybe a compiz bug). Not sure. But this may be a manifestation of that too.
This is a duplicate of bug #462264 which has a patch that needs a bit of love to get upstream, if someone wants to help. *** This bug has been marked as a duplicate of 462264 ***