reassign 406687 libgtkglext1 kthxbye On Fri, 2007-01-12 at 15:13 -0800, Russ Allbery wrote: > > As you can see from the bug log in this report, gnubg is getting a > GLXBadContext error only when using the i810 video driver with DRI. The > vesa driver or the nvidia driver, or the i810 video driver without DRI, > work correctly. > > I'm still quite willing to believe that it's an application error, but I'm > not sure what to look for. gnubg uses Gtk 2.0 and libgtkglext1-dev to do > OpenGL calls. It doesn't make any GLX calls directly itself so far as I > know. I'm not sure where in its code it could be inducing this problem, > and I'm also not sure what to make of how it works with some video drivers > and not others. > > Any advice would be greatly appreciated. I unfortunately don't have i810 > hardware to check.
It looks like this isn't hardware specific but would happen with any DRI based 3D driver. libgtkglext1 seems to attempt rendering to GLXPixmaps without properly checking that they're supported (IIRC they're only supported as of GLX 1.3). -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer