https://bugs.freedesktop.org/show_bug.cgi?id=28000
--- Comment #6 from Sven Arvidsson sa@whiz.se 2010-05-06 14:13:31 PDT --- Having played both the original game and the Winter Assault expansion without problems using the i965 driver, I gave the demo of Soulstorm a try. It works fine here, but if I disable S3TC support, I get the same corruption as your screenshots.
Could you try either:
- Installing the libtxc_dxtn library (should be available somewhere for your distro, otherwise get it here: http://homepage.hispeed.ch/rscheidegger/dri_experimental/s3tc_index.html )
- Setting "Enable S3TC texture compression" to "Yes" in driconf. (or just force_s3tc_enable=true )