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

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

Is this answer helpful?

Live Chat

Chat online with one of our support agents

CHAT NOW

ASK US A QUESTION

Contact Support for assistance

Click here