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