View Full Version : GL issue w/ RH8
VegaPolaris
02-21-03, 01:10 AM
I'm a semi linux newb -- just got things the way I want them in RH8, have the nvidia drivers installed and working (have played UT2003, guess that means they are working), but when attempting to play Quake3 I get the lovely "could not load OpenGL subsytem" error. Now, I've looked around a lot, and tried lots of things, half of which I cant remember, including double checking my XF86 config file and editing the modules.conf file (which btw scared the living #($& out of me because it caused my X server to stop working, which to a linux n00b = nightmare, but I fixed that, just a typo), but it still doesnt work.
I saw some stuff on Mesa, and libGL (the multiplicity of it), but the posts I have found on the multple libGL issues were confusing to me.
I'm going to keep looking, and I do hate to post a question if its been answered somewhere else, but I just don't see it.
I would appreciate any help anyone here might be able to render.
VegaPolaris
02-21-03, 01:45 AM
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'C:\WINDOWS\SYSTEM32\opengl32.dll' ): failed
...shutting down QGL
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
GLW_StartOpenGL() - could not load OpenGL subsystem
Tried copying the file it asked for there over to my wine c/windows/system32/ dir, but to no avail, as I expected.
You shouldn't be using Wine to run Quake 3. There's a native port available -- just install the latest point release .bin file off Id's FTP site, and copy the data files off your CD to the baseq3 directory.
If you're doing this, then the problem is in your ~/.quake3/baseq3/config.cfg file (or something very similar to that). You're telling it to use "opengl32" as the GL driver, and you need to be telling it to use "libGL.so" or "libGL" or something like that instead.
My answer is vague because I don't have Q3 and have never had to set that up, but the problem is definitely that whatever file that is, is telling the engine to load the wrong Quake 3 OpenGL implementation library.
VegaPolaris
02-21-03, 10:27 AM
Actually its JK2, so no linux port, I just said Q3 since everyone is always familiar with that and its the same engine anyway.
All thht aside, I got it to work. I got the cvs from WineX (which I have always been using btw), but this time instead of using the wine installer, I compiled it manually and now, magically, it all works. I think there was a problem with its linking to the OpenGL implimentation.
Were you using ./tools/wineinstall? I don't know for sure, but that script may not pass --enable-opengl to the winex configure script.
vBulletin® v3.7.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.