Hi, Rafael, cheers.
I had already tried to use driconf. But, somehow, the i965 driver just seems to ignore the flag in ~/.drirc.
Even when this file contains
<device screen="0" driver="i965">
<option name="force_s3tc_enable" value="true" />
glxinfo does not display the GL_EXT_texture_compression_s3tc extension.
The relevant glxinfo version info is below:
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM
OpenGL version string: 1.4 Mesa 7.0.1
This problem looks similar to an i915 bug last year at https://bugs.freedesktop.org/show_bug.cgi?id=8042
There's a related comment at the end of this bug: "At a quick glance, it looks to me like the vblank_mode and allow_large_textures option (in both i830 and i915 contexts) would be broken just as well? The i965
driver also looks suspicious, though this one doesn't seem to initialize the
context option cache in the first place. "
It seems that the xorg i965 driver's s3tc support is broken. Can anyone with a GMA965/X3100 confirm this driconf/glxinfo misbehavior?