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 22.214.171.124.
Created attachment 6297 [details]
Output of lspci -v
Created attachment 6298 [details]
Output of glxinfo
Created attachment 6299 [details]
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
*** This bug has been marked as a duplicate of 7169 ***
on Mar 27, 2017 at 18:18:57.
(provided by the Example extension).