Linux - When changing settings in games like Quake 3 Arena, or Wolfenstein Enemy Territry, the game crashes and I see an error message.

Answer ID 189
Published 12/03/2004 05:16 AM
Updated 02/25/2008 10:48 AM

When changing settings in games like Quake 3 Arena, or Wolfenstein
Enemy Territry, the game crashes and I see this error:

...loading libGL.so.1: QGL_Init: dlopen libGL.so.1 failed:
/usr/lib/tls/libGL.so.1: shared object cannot be dlopen()ed:
static TLS memory too small


These games close and reopen the NVIDIA OpenGL driver (via
dlopen()/dlclose()) when settings are changed.  On some versions of
glibc (such as the one shipped with Red Hat Linux 9), there is a bug
that leaks static TLS entries.  This glibc bug causes subsequent
re-loadings of the OpenGL driver to fail.  This is fixed in more
recent versions of glibc; see Red Hat bug #89692:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=89692

Was this answer helpful?
Your rating has been submitted, please tell us how we can make this answer more useful.

LIVE CHAT

Chat online with one of our support agents

CHAT NOW

ASK US A QUESTION

Contact Support for assistance

CONTACT US