Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Jamie Zawinski
Johan Walles wrote: > > Look at the print_extension_info() function. Walking through the > extensions list looking for "GLX" should do the trick. Not all systems require the GLX extension in order to function, so it's incorrect to assume "no GLX extension in the server" means "OpenGL does not wo

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Johan Walles
t;[EMAIL PROTECTED]> To: Johan Walles <[EMAIL PROTECTED]>; [EMAIL PROTECTED] Sent: Tue, 17 May 2005 15:05:22 +0200 Subject: Re: Bug#309441: xscreensaver: Better handling of failing hacks Le mardi 17 mai 2005 à 05:32 -0700, Johan Walles a écrit : Here's an example of ho

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Josselin Mouette
Le mardi 17 mai 2005 à 05:32 -0700, Johan Walles a écrit : > Here's an example of how to detect X server extensions: > http://cvs.freedesktop.org/xorg/xc/programs/xdpyinfo/xdpyinfo.c?rev=1.9&view=markup > > Look at the print_extension_info() function. Walking through the > extensions list lookin

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Johan Walles
Johan -Original Message- From: Jamie Zawinski <[EMAIL PROTECTED]> To: Johan Walles <[EMAIL PROTECTED]> Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tue, 17 May 2005 04:52:22 -0700 Subject: Re: Bug#309441: xscreensaver: Better handling of failing hacks Johan Walles wrote: Also, if a

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Jamie Zawinski
Johan Walles wrote: > > Also, if all the GL hacks can detect that my display doesn't support > the GLX extension that they need, how come XScreensaver can't? And > disable the GL hacks automatically? That message is not being printed by the hacks; it's coming from deep in the bowels of libGL. I

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Johan Walles
EMAIL PROTECTED]>; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tue, 17 May 2005 04:21:22 -0700 Subject: Re: Bug#309441: xscreensaver: Better handling of failing hacks This is an idiotic idea. Fix your machine instead. All the time spent implementing this crazy blacklist detection system o

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Jamie Zawinski
This is an idiotic idea. Fix your machine instead. All the time spent implementing this crazy blacklist detection system of yours would be better spent getting your video driver functioning properly. -- Jamie Zawinski [EMAIL PROTECTED] http://www.jwz.org/

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Johan Walles
t of the broken ones). Regards //Johan -Original Message- From: Ralf Hildebrandt <[EMAIL PROTECTED]> To: Johan Walles <[EMAIL PROTECTED]>; [EMAIL PROTECTED] Sent: Tue, 17 May 2005 11:29:19 +0200 Subject: Re: Bug#309441: xscreensaver: Better handling of failing hacks * Johan Walles &l

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Ralf Hildebrandt
* Johan Walles <[EMAIL PROTECTED]>: > Xlib: extension "GLX" missing on display ":0.0". > bubble3d: display ":0.0" does not support the GLX extension. Sounds like your XFree86-4.conf is not setup correctly. > Instead, I would prefer if XScreensaver kept a black list of > dysfunctional hacks. Wh

Bug#309441: xscreensaver: Better handling of failing hacks

2005-05-17 Thread Johan Walles
Package: xscreensaver Version: 4.21-3 Severity: wishlist Some hacks crash / fail for me. Most notably all the GL ones, since I have recently run into problems with my nVidia drivers. That a hack fails is not necessarily because the hack itself is broken. When a hack crashes / refuses to run, i