I've recently upgraded to Ubuntu 9.04 and have Xscreensaver installed
again, along with gnome-screensaver.  Substrate is once again showing
its 'black background' behaviour.  I've tried the following:

1. Running 'ps -eo pid,user,args' to see what arguments Substrate is run
with when being previewed.  It's just given a -window option to render
into the preview window.

2. I ran Substrate independently of the Gnome screensaver prefs, but with the 
preview window open.  That sounds a bit confusing so I'll try to make it 
clearer: I launched the Gnome screensaver prefs (System/Preferences/Screensaver 
- note, two Screensaver entries are present on mine - one is Gnome's settings 
and the other is Xscreensaver).  I previewed any screensaver - ideally one that 
doesn't do much, as I want to run Substrate in the preview window.  I used 'ps 
-eo pid,args' to find the window ID and then from a shell, started substrate 
-window [window ID] - e.g. /usr/lib/xscreensaver/substrate -window-id 0x4001B08
When launched in this manner, substrate always had the correct white background 
UNLESS the preview window was obscured by another window and then uncovered.  I 
notice that the preview window is cleared to black before the screensaver is 
run - could it be starting the screensaver and then writing over the window?  
This is all a guess.  On my system, Substrate always has the white background 
when run in full-screen mode, and it always has a black background when the 
System/Preferences/Screensaver option is first opened.
I also tried forcing the background to white by going into the Advanced options 
for this screensaver and adding '-background white'. This makes no difference 
to the outcome.

-- 
gnome-screensaver hacks requiring white background are using black background 
instead
https://bugs.launchpad.net/bugs/227244
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to