[Bug 71030] Re: Lock Screen blanks screen instead of showing screensaver (on external monitor)
Bryce Harrington
bryce at bryceharrington.org
Tue Jan 9 23:39:43 UTC 2007
Here's a workaround:
I restarted X, then killed gnome-screensaver. At this point I could
start gnome-screensaver-preferences, and so switched from 'Random'
screensaver to 'Blank Screen'. From this point, ctrl-alt-l started the
screensaver, and it worked on all three monitors, and went to the unlock
dialog properly on activity. Looking through the various screensaver
options, it appears a handful of the screensavers work (apparently the
non-3D ones?)
I did see the following error messages when the screensaver activated,
but haven't seen any other misbehavior otherwise:
(/usr/lib/gnome-screensaver/gnome-screensaver-gl-helper:9778): Gdk-
CRITICAL **: gdk_x11_visual_get_xvisual: assertion `visual != NULL'
failed
(/usr/lib/gnome-screensaver/gnome-screensaver-gl-helper:9779): Gdk-
CRITICAL **: gdk_x11_visual_get_xvisual: assertion `visual != NULL'
failed
(/usr/lib/gnome-screensaver/gnome-screensaver-gl-helper:9780): Gdk-
CRITICAL **: gdk_x11_visual_get_xvisual: assertion `visual != NULL'
failed
A few thoughts on fixes for this bug...
1. Add a new Random2D screensaver theme which activates only the non-3D
screensavers.
2. Or add a mechanism to detect if the user's X config can actually run the
3D screensavers and only enable them if the prerequisites are met.
3. Since gnome-screensaver-preferences was crashing, I couldn't turn off
the screensaver that was causing the problem. Perhaps include a checkbox
for being able to see previews of the screensaver, that's off initially by default
or something.
--
Lock Screen blanks screen instead of showing screensaver (on external monitor)
https://launchpad.net/bugs/71030
More information about the desktop-bugs
mailing list