On Thu, 14 Aug 2008 01:57:44 PDT, Jamie Zawinski wrote: > Can you try this patch against 5.07, and see what it does when your X > server is configured in the way that was resulting in a 0x0 screen > before? Thanks...
This patch does work on my system. I included xscreensaver.log below from a run where I started xscreensaver with -verbose and -debug, locked the screen, and unlocked it. T\_/T\_/T Michael H Buselli http://www.cosine.org/ <[EMAIL PROTECTED]> ===== OUTPUT OF xscreensaver -verbose -debug -log xscreensaver.log ########################################################################## xscreensaver: 11:46:15: logging to "xscreensaver.log" at Thu Aug 14 11:46:15 2008 ########################################################################## xscreensaver 5.07, copyright (c) 1991-2008 by Jamie Zawinski <[EMAIL PROTECTED]>. xscreensaver: 11:46:15: Warning: running in DEBUG MODE. Be afraid. Note that in debug mode, the xscreensaver window will only cover the left half of the screen. (The idea is that you can still see debugging output in a shell, if you position it on the right side of the screen.) Debug mode is NOT SECURE. Do not run with -debug in untrusted environments. xscreensaver: 11:46:15: initial effective uid/gid was root/cosine (0/1000). xscreensaver: 11:46:15: changed uid/gid to cosine/cosine (1000/1000). xscreensaver: 11:46:15: in process 14073. xscreensaver: 11:46:15: there are no PseudoColor or GrayScale visuals. xscreensaver: 11:46:15: ignoring the request for fading/unfading. xscreensaver: 11:46:15: running on display ":0.0" xscreensaver: 11:46:15: vendor is The X.Org Foundation, 10402000. xscreensaver: 11:46:15: useful extensions: xscreensaver: 11:46:15: MIT Screen-Saver (disabled at compile time) xscreensaver: 11:46:15: Shared Memory (1.1) xscreensaver: 11:46:15: Double-Buffering (1.0) xscreensaver: 11:46:15: Power Management (1.1) xscreensaver: 11:46:15: GLX xscreensaver: 11:46:15: XF86 Video-Mode (disabled at compile time) xscreensaver: 11:46:15: XC Misc (disabled at compile time) xscreensaver: 11:46:15: Xinerama (1.1) xscreensaver: 11:46:15: Resize-and-Rotate (1.2) xscreensaver: 11:46:15: screen 0 non-colormapped depths: 0 24. xscreensaver: 11:46:15: WARNING: RANDR says all screens are 0x0! Ignoring it. xscreensaver: 11:46:15: screens in use: 1 xscreensaver: 11:46:15: 0/0: 1600x1200+0+0 xscreensaver: 11:46:15: selecting RANDR events xscreensaver: 11:46:15: consulting /proc/interrupts for keyboard activity. xscreensaver: 11:46:15: 0: visual 0x22 (TrueColor, depth: 24, cmap: default) xscreensaver: 11:46:15: resetting stderr xscreensaver: 11:46:15: 0: saver window is 0x1400001. xscreensaver: 11:46:15: selecting events on extant windows... done. xscreensaver: 11:46:15: disabling server builtin screensaver: xscreensaver: 11:46:15: (xset s 0 0; xset s blank; xset s expose) xscreensaver: 11:46:15: awaiting idleness. xscreensaver: 11:46:15: starting idle_timer (540000, 166224016) xscreensaver: 11:46:15: 0: pointer moved: off screen -> 1002,155. xscreensaver: 11:46:15: killing idle_timer (540000, 166224016) xscreensaver: 11:46:15: starting idle_timer (540000, 166224016) xscreensaver: 11:46:15: checking wall clock for hibernation (0:00:00). xscreensaver: 11:46:20: 0: pointer moved: 1002,155 -> 992,374 (10,219; 219/1=219). xscreensaver: 11:46:20: killing idle_timer (540000, 166224016) xscreensaver: 11:46:20: starting idle_timer (540000, 166224016) xscreensaver: 11:46:20: checking wall clock for hibernation (0:00:05). xscreensaver: 11:46:25: 0: pointer moved: 992,374 -> 431,74 (561,300; 561/1=561). xscreensaver: 11:46:25: killing idle_timer (540000, 166224016) xscreensaver: 11:46:25: starting idle_timer (540000, 166224016) xscreensaver: 11:46:25: checking wall clock for hibernation (0:00:05). xscreensaver: 11:46:30: 0: pointer moved: 431,74 -> 744,195 (313,121; 313/1=313). xscreensaver: 11:46:30: killing idle_timer (540000, 166224016) xscreensaver: 11:46:30: starting idle_timer (540000, 166224016) xscreensaver: 11:46:30: checking wall clock for hibernation (0:00:05). xscreensaver: 11:46:15: awaiting idleness. xscreensaver: 11:46:15: starting idle_timer (540000, 166224016) xscreensaver: 11:46:15: 0: pointer moved: off screen -> 1002,155. xscreensaver: 11:46:15: killing idle_timer (540000, 166224016) xscreensaver: 11:46:15: starting idle_timer (540000, 166224016) xscreensaver: 11:46:15: checking wall clock for hibernation (0:00:00). xscreensaver: 11:46:20: 0: pointer moved: 1002,155 -> 992,374 (10,219; 219/1=219). xscreensaver: 11:46:20: killing idle_timer (540000, 166224016) xscreensaver: 11:46:20: starting idle_timer (540000, 166224016) xscreensaver: 11:46:20: checking wall clock for hibernation (0:00:05). xscreensaver: 11:46:25: 0: pointer moved: 992,374 -> 431,74 (561,300; 561/1=561). xscreensaver: 11:46:25: killing idle_timer (540000, 166224016) xscreensaver: 11:46:25: starting idle_timer (540000, 166224016) xscreensaver: 11:46:25: checking wall clock for hibernation (0:00:05). xscreensaver: 11:46:30: 0: pointer moved: 431,74 -> 744,195 (313,121; 313/1=313). xscreensaver: 11:46:30: killing idle_timer (540000, 166224016) xscreensaver: 11:46:30: starting idle_timer (540000, 166224016) xscreensaver: 11:46:30: checking wall clock for hibernation (0:00:05). xscreensaver: 11:46:34: resetting stderr xscreensaver: 11:46:34: resetting stderr xscreensaver: 11:46:34: resetting stderr xscreensaver: 11:46:34: LOCK ClientMessage received; activating and locking. xscreensaver: 11:46:34: blanking screen at Thu Aug 14 11:46:34 2008. xscreensaver: 11:46:34: 0: grabbing keyboard on 0x40... GrabSuccess. xscreensaver: 11:46:34: 0: grabbing mouse on 0x40... GrabSuccess. xscreensaver: 11:46:34: restarting watchdog_timer (57000, 166224016) xscreensaver: 11:46:34: restarting watchdog_timer (57000, 166224016) xscreensaver: 11:46:34: got SIGCHLD (blocked) xscreensaver: 11:46:34: xscreensaver-gl-helper did not report a GL visual! xscreensaver: 11:46:34: 0: visual 0x22 (TrueColor, depth: 24, cmap: 256) xscreensaver: 11:46:34: 0: saver window is 0x1400024. xscreensaver: 11:46:34: restarting watchdog_timer (57000, 166224016) xscreensaver: 11:46:34: 0: destroyed old saver window 0x1400001. xscreensaver: 11:46:34: 0: spawning "greynetic -root" in pid 14081. xscreensaver: 11:46:36: 0: pointer moved: 744,195 -> 734,197 (10,2; 10/1=10). xscreensaver: 11:46:36: 0: suspending pid 14081 (greynetic) xscreensaver: 11:46:36: waitpid(-1) ==> 0 xscreensaver: 11:46:36: got SIGCHLD xscreensaver: 11:46:36: waitpid(-1) ==> 14081 xscreensaver: 11:46:36: 0: child pid 14081 (greynetic) stopped with signal 19. xscreensaver: 11:46:36: waitpid(-1) ==> 0 xscreensaver: 11:46:36: restarting watchdog_timer (57000, 166224016) xscreensaver: 11:46:36: non-PAM password auth. xscreensaver: 11:46:36: 0: mouse is at 714,205. xscreensaver: 11:46:36: 0: creating password dialog ("") xscreensaver: 11:46:36: grabbing server... xscreensaver: 11:46:36: 0: ungrabbing mouse (was 0x40). xscreensaver: 11:46:36: 0: grabbing mouse on 0x1400031... GrabSuccess. xscreensaver: 11:46:36: ungrabbing server. xscreensaver: 11:46:41: input finished. xscreensaver: 11:46:41: grabbing server... xscreensaver: 11:46:41: 0: ungrabbing mouse (was 0x1400031). xscreensaver: 11:46:41: 0: grabbing mouse on 0x40... GrabSuccess. xscreensaver: 11:46:41: ungrabbing server. xscreensaver: 11:46:41: 0: moving mouse back to 714,205. xscreensaver: 11:46:41: 0: destroying password dialog. xscreensaver: 11:46:41: 0: resuming pid 14081 (greynetic) xscreensaver: 11:46:41: waitpid(-1) ==> 0 xscreensaver: 11:46:41: got SIGCHLD (blocked) xscreensaver: 11:46:41: unblanking screen at Thu Aug 14 11:46:41 2008. xscreensaver: 11:46:41: 0: killing pid 14081 (greynetic) xscreensaver: 11:46:41: waitpid(-1) ==> 0 xscreensaver: 11:46:41: got SIGCHLD xscreensaver: 11:46:41: waitpid(-1) ==> 14081 xscreensaver: 11:46:41: 0: child pid 14081 (greynetic) terminated with signal 15. xscreensaver: 11:46:41: waitpid(-1) ==> -1 (10) xscreensaver: 11:46:41: 0: ungrabbing mouse (was 0x40). xscreensaver: 11:46:41: 0: ungrabbing keyboard (was 0x40). xscreensaver: 11:46:41: starting de-race timer (10 secon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

