LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Help me get Quake3 working please (https://www.linuxquestions.org/questions/linux-general-1/help-me-get-quake3-working-please-12281/)

therion12 01-21-2002 11:11 AM

Help me get Quake3 working please
 
Well i had it working on Mandrake 8.1 but now i am using SuSE 7.3 which to some extent i find better (except for the gtk & glib BUG). I ran 3DDiag from a terminal window and everything seems okay. All my nvidia drivers are functioning properly, which were automatically installed for me in SuSE update.

When i try to run Quake3 in SuSE 7.3 here is the error i get:

...loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or current dir: /usr/local/games/quake3/libGL.so: cannot open shared object file: No such file or directory
failed

acid_kewpie 01-21-2002 11:29 AM

it would seem that you've not got the GL drivers installed properly. make sure they are around: "locate libGL.so" and then make sure that the files path is in /etc/ld.so.conf. if yuo needed to add it, run ldconfig.

therion12 01-21-2002 12:01 PM

This may be weird but here is what i get when i try to locate libGL.so:

/usr/i486-linux-libc5/lib/libGL.so
/usr/lib/GL/libGL.so.1.0.2313.nv_glx
/usr/lib/GL/libGL.so.1.2.mesasoft
/usr/lib/libGL.so.1
/usr/X11R6/lib/moonlight/libGL.so


And here is what i get when i open up /etc/.ld.so.conf:

/lib-aout
/usr/X11R6/lib/Xaw95
/usr/X11R6/lib/Xaw3d
/usr/X11R6/lib
/usr/lib
/usr/i486-linux/lib
/usr/i486-linux-libc5/lib=libc5
/usr/i486-linux-libc6/lib=libc6
/usr/i486-linuxaout/lib
/usr/i386-suse-linux/lib
/usr/local/lib
/usr/openwin/lib
/opt/kde/lib
/opt/kde2/lib
/opt/gnome/lib
/usr/lib/GL/

therion12 01-21-2002 12:03 PM

/usr/X11R6/lib/moonlight/

I just added that directory as well and ran ldconfig, and then quake3 as a normal user and nothing..

Maybe the file is read protected or something, in which i have no idea what all the chmod numbers mean and the man page doesnt explain it.

acid_kewpie 01-21-2002 12:16 PM

Seriously man, i'm fully prepared to help you when you do have a real problem, however much a criticise you when you talk rubbish. Just remember what you knwo and don't know, and if you think abuot talking abuot somethign you don't acutally know abuot.. drop it ehh?

And thus if you do think you know what you're doing then you should try and think your own problems through before asking for help.

ok... so you have all those files... cool. but your error is that it can't find libGL.so and you don't actually HAVE that file do you? certainly not on your ld.so.conf path

you have libGL.so.1 tho and the nv_glx one.

Maybe i'm being a prick not telling you what to do... but think about it, and look at the 'ln' manpage...

therion12 01-21-2002 12:19 PM

/usr/i486-linux-libc5/lib/libGL.so

I have the libGL.so file.

acid_kewpie 01-21-2002 12:25 PM

but it's not on your conf path and i've no idea what the hell it is.. do you? you need to use the nvidia gl file, that's the point of installing the nvidia driver

therion12 01-21-2002 12:27 PM

I made a link and put it in the quake3 root directory and when i ran it it says that the driver i am using is software mesa GL

acid_kewpie 01-21-2002 12:29 PM

well in that case you linked the wrong file...

therion12 01-21-2002 12:32 PM

I am aware of that. Maybe i'll try renaming that glx or whatever file to libGL.so and then linking it again.

therion12 01-21-2002 12:37 PM

I FIXED IT!!! woohoo!

Here's what i did:

took that glx file and copied it to Desktop.

Then i removed the original one that was in /usr/lib/GL

created another copy of that glx file on my desktop and put it in /home/therion just incase i forget the name.

Then i renamed the file to libGL.so and moved it back into its place

and then i made a link in /usr/local/games/quake3.

acid_kewpie 01-21-2002 12:39 PM

Quote:

Originally posted by therion12
I FIXED IT!!! woohoo!
ahem... we fixed it

therion12 01-21-2002 12:40 PM

One problem!! it runs in a window!!

btw, thanks alot for the help, plus i leanred something new...linking hehe

acid_kewpie 01-21-2002 12:43 PM

ok, that's very easy. you need to add additional allowed resolutions in your XF86config(-4) file.

therion12 01-21-2002 12:50 PM

All the right modes are listed in the /etc/X11/XF86Config file.


All times are GMT -5. The time now is 01:47 PM.