Open-GL Crashes
To fix OpenGL crashes change
toCode:-accel glx:pbuffer
in the Xgl command line. The OpenGL crashes are due to a known bug in fglrx http://ati.cchtml.com/show_bug.cgi?id=232. Basically glXCreatePbuffer fails and takes Xgl with it. The solution thus is, as shown above, not to use pbuffer's for glx.Code:-accel glx:fbo
Non-OpenGL Crashes (e.g., Xgl crashes when moving a window due to wobbly windows crashing Xgl)
The non-openGL crashes are due to another known fglrx bug where the glDrawArrays function crashes the fglrx driver if a vertex array of greater than 4000 elements is passed to it (see http://www.gamedev.net/community/for...7&whichpage=1& this is quite an old bug).
I have made a patch to workaround this bug (attached to this post) and have recompiled an Edgy deb with this patch, which can be found here:
http://misha680.googlepages.com/xgl-edgy.zip
Open it with Archive Manager from firefox and then install it.
Misha
p.s. yes this video card is supported by the open source r200 driver with AIGLX, but unfortunately that driver is nowhere as speedy as Xgl + fglrx.
p.p.s. I made a (very) detailed bug report
https://launchpad.net/distros/ubuntu...xgl/+bug/63830.
Bookmarks