https://bugs.freedesktop.org/show_bug.cgi?id=38921
--- Comment #2 from Gregor Galwas g.galwas@highantdev.de 2011-07-02 23:18:43 PDT --- (In reply to comment #1)
Could you try launching the game with LIBGL_DEBUG=verbose set and see if the correct driver is used?
I bet that this is another instance of "GLIBCXX_3.4.14' not found" where the libraries shipped with the game no longer works with the system.
You were right.
LIBGL_DEBUG=verbose sh hon.sh libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/r600_dri.so libGL error: dlopen /usr/lib/i386-linux-gnu/dri/r600_dri.so failed (/home/mcgreg/HoN/libs-x86/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/i386-linux-gnu/dri/r600_dri.so)) libGL error: unable to load driver: r600_dri.so libGL error: driver pointer missing libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so libGL error: dlopen /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (/usr/lib/i386-linux-gnu/dri/swrast_dri.so: undefined symbol: _glapi_tls_Context) libGL error: unable to load driver: swrast_dri.so libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrastg_dri.so libGL error: dlopen /usr/lib/i386-linux-gnu/dri/swrastg_dri.so failed (/home/mcgreg/HoN/libs-x86/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/i386-linux-gnu/dri/swrastg_dri.so)) libGL error: unable to load driver: swrastg_dri.so libGL error: reverting to indirect rendering K2 - Fatal Error: ARB_vertex_buffer_object not available.
so this isn't a driver/mesa problem?