I'm having major trouble installing quake 3 on Ubuntu 7.04 Feisty with the latest nvidia drivers (I'm running an Evga 7950GT in twinveiw with compiz)
i downloaded the 1.30 point release and installed it using the pak0.pk3 file from my game media
and it wouldnt start so i tryed setting up symlinks for libGL.so in my game directory (/usr/local/games/quake3)
and it still wont start
this is my output whenever i try to run the game:
Q3 1.30 linux-i386 Sep 27 2001
----- FS_Startup -----
Current search path:
/home/samael/.q3a/baseq3
/usr/local/games/quake3/baseq3/pak6.pk3 (64 files)
/usr/local/games/quake3/baseq3/pak5.pk3 (7 files)
/usr/local/games/quake3/baseq3/pak4.pk3 (272 files)
/usr/local/games/quake3/baseq3/pak3.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak2.pk3 (148 files)
/usr/local/games/quake3/baseq3/pak1.pk3 (26 files)
/usr/local/games/quake3/baseq3/pak0.pk3 (3539 files)
/usr/local/games/quake3/baseq3
./quake3.x86/baseq3
----------------------
4060 files in pk3 files
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
Joystick is not active.
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...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: Too many levels of symbolic links
failed
...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: /usr/local/games/quake3/libMesaVoodooGL.so: cannot open shared object file: No such file or directory
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem
could not load OpenGL subsystem
-
- Posts: 6926
- Joined: Thu Feb 10, 2000 8:00 am
another intersting sidenote i am able to install and play open arena beutifally without a single hickup (other then that i have to run it in windowed mode due to my twinveiw setup but this isnt really a big deal)
the reason this is interesting to me being of course that unless im mistaken open arena is built almost entirely ontop of the quake 3 source code and the two are nearly identical in every way
so why is it that my system handles the generic version of quake like a charm but gets all stubborn about playing the official client?? anyway just thaught this might help
the reason this is interesting to me being of course that unless im mistaken open arena is built almost entirely ontop of the quake 3 source code and the two are nearly identical in every way
so why is it that my system handles the generic version of quake like a charm but gets all stubborn about playing the official client?? anyway just thaught this might help
-
- Posts: 4022
- Joined: Sat Mar 12, 2005 6:24 pm
You might want to run the NVIDIA installer just one more time. Mesa, the software OpenGL implementation, that comes with Ubuntu, tends to overwrite the libGL from NVIDIA (well, the symlink that is). If you keep getting the "Too many levels of symbolic links", you'll want to follow the symlinks because there's almost certainly a loop there somewhere (A pointing to B pointing to A).
I installed the nVidia drivers on Ubuntu Feisty with Envy.
Then I installed Q3 using these steps (see note on bottom about 32-bit install).
Then I installed Q3 using these steps (see note on bottom about 32-bit install).