xscreensaver blank screen does not blank entire screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xscreensaver (Debian) |
Fix Released
|
Unknown
|
|||
xscreensaver (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xscreensaver
I have two video cards powering three monitors. Two 1920x1200 using nvidia's twinview attached to a 9600 GT. The other monitor is 1200x1600 attached to a 7600GT. This latter monitor has been rotated using xrandr -o right. When I lock the screen (blank only, locking at 0 minutes), the 1200x1600 portrait mode screen is only blacked out in what appears to be a 1200x1200 square. The entire screen fades, but only the square gets blanked. Switching to the circuits screen saver shows that the screen saver is probably blanking out a 1600x1200 rectangle instead of 1200x1600.
This results in an information leak, given that some contents of my windows show up, even though the screen saver is active and locked.
Using:
Description: Ubuntu 8.10
xscreensaver:
Installed: 5.07-0ubuntu3
Up-to-date as of 2008 Dec 15
WORKAROUND: Set GetViewPortIsFu
Changed in xscreensaver (Debian): | |
status: | Unknown → Fix Released |
Thanks for your report. Something similar (rotation on nvidia) was reported upstream in http:// jwz.livejournal .com/908354. html?thread= 17459266# t17459266
Can you please stop the saver daemon with "xscreensaver- command -q" then relaunch it in a terminal window with "xscreensaver -verbose" and attach the output here?
Also the output from "xwininfo -root" and "xrandr --verbose" can be useful, as well as Xorg.0.log.