openGL problem in Linux...


(shmegegge) #1

Hey, every time I get done adjusting the gideo settings in RTCW: ET, I crash back to KDE and find the following in terminal:

RE_Shutdown( 1 )
Hunk_Clear: reset the hunk ok
----- Initializing Renderer ----

----- R_Init -----
…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
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )

----- CL_Shutdown -----

Sys_Error: GLimp_Init() - could not load OpenGL subsystem

I’m not well-versed enough in Linux to know what this means or what I’m doing wrong. Can anyone help me out? Please, if you have an idea, explain it to me like I’m stupid, because I’m very new to Linux.

Red Hat 9
dual Athlon MP 2000+
geForce4 ti4600
1 gig ram

thanks.


(MAN-AT-ARMS) #2

Like I said in the other post…you may have bad RAM.

Probably why it won’t work in Linux or Windows for you.


(shmegegge) #3

Yeah, but it sounded then, and still sounds now, like bull. Nothing else I run on this machine has a problem. And if it’s RAM, why would it install at all under Linux? Why wouldn’t it hang up at the same point? and how exactly do you think the RAM is bad? I don’t know, it just doesn’t sound right to me. The RAM passes its check every time I boot, too.


(MAN-AT-ARMS) #4

That RAM check on boot up isn’t a thorough check…

Trust me on this…sounds very much like a RAM problem to me.

If you have more than 1 stick of RAM in your computer, try removing 1 of them at a time to see if you can find which is causing the problem.

Just trying to help ya out here… Been working on computers for a long time…and it’s not a shot in the dark…it’s an educated guess.


(Womprat) #5

“static TLS memory too small” seems to be the problem. I think TLS is thread local storage, so it could be a problem with ram or possibly a corrupted library somewhere. I would definitely check for ram first though.

http://www.memtest86.com/ will very thoroughly check your ram.

If that doesn’t detect anything, then I would start checking libraries.