On Mon, 2007-01-08 at 23:12 +0100, Jens Seidel wrote: > > Section "ServerFlags" > Option "AIGLX" "off" > EndSection > > Section "Extensions" > Option "Composite" "Disable" > EndSection
The latter disables the Composite extension, which isn't related to AIGLX and disabled by default anyway (unless the Debian X server is patched to change that, I'm losing track). > The log file patch against the previous attempt (LIBGL_ALWAYS_INDIRECT=1) > is attached and warnings are no longer contained. But even after setting > LIBGL_ALWAYS_INDIRECT=1 the application fails to start. > > > BTW, what exactly is GLUT_ALPHA supposed to achieve? > > I'm not sure but believe it just enables Alpha Blending, e.g. > transparency. Yes, AFAICT from a web search it requests that the drawable contains an alpha component, which is only supported with the Composite extension. So maybe changing the second option above to enable the Composite extension makes a difference? Note that blending such a drawable against another drawable will not work correctly with hardware acceleration currently though. Also note that GLUT_ALPHA is not necessary for alpha blending while rendering to the drawable. -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer