I'am using the gutsy release and I have find a workaround for this bugs.

xgl-xserver in not involved, it was gnome-screensaver the accountable.

In fact, the XGL in on the display :1.0, and gnome-screensaver in on the 
display :0.0.
So when you call gnome-screensaver-preferences, he is called from :1.0, it 
cause the segfault.
If you run:

     #:-$> DISPLAY=:0.0 gnome-screensaver-preferences

the window appear but with no border. The good way it to use gnome-
screensaver-preferences with the sync option:

    #:-$> gnome-screensaver-preferences --sync

A note for the Gutsy:
In the latest gutsy upgrade 's,  the solution found for solve this is to run 
gnome-screensaver daemon on the current display, so :1.0 (I'am using XGL on an 
ATI X14OO video card whith the fglrx driver). the gnome-screensaver-preferences 
running fine, because the panel and the daemon are on the same display :1.0. 
The old solution to run gnome-screensaver on display :0.0 is better for 
performance and CPU consumption, because running opengl program on XGL is not a 
good idea (with fglrx driver). I have modifier the launcher for 
gnome-screensaver-preferences by adding the --sync option and gnome-screensaver 
with --disply=:0.0.

-- 
screensaver make crash GDM
https://bugs.launchpad.net/bugs/35501
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

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

Reply via email to