Although glxinfo reports that Direct Rendering is enabled, several 3D apps do not work, because they complain about DRI _not_ being enabled/software mesa being enabled (tremulous), or simply crash and freeze the system (xscreensaver, amoeba). However, glxgear works accelerated. I also tried the mesademos. I attach the results along with the output of lspci -v, my /var/log/Xorg.o.log, and the output of glxinfo. I am using the latest Openchrome driver (trunk 194) on Debian testing. My kernel is 2.6.17.3.
Created attachment 6297 [details] Output of lspci -v
Created attachment 6298 [details] Output of glxinfo
Created attachment 6299 [details] gzipped Xorg.0.log
Created attachment 6300 [details] Results of trying to run each of the mesademos
Do the failing programs work correctly if LD_PRELOAD is used to force the correct loading of libGL?
Actually, yes. tremulous (its an opensource 3D game) now starts up nicely and does not complain about software mesa anymore. However, after a few minutes of playing, it freezes. Sometimes I can switch to a console and kill it, but sometimes I can't, and even if I can, the system stays unusable (X screen has artefacts, system very slow, eventually freezes completely). As for the mesademos, LD_PRELOAD does not help. But I don't think you meant them, anyway.
*** This bug has been marked as a duplicate of 7169 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.