Help Setting Up Games Under Linux
Hello List, I'm running SuSE 7.1 and during installation my Voodoo 3-2000 card got detected no problem (I've even manage to check the "Use Acceleration" button). However, when I try to play a game that requires 3D Acceleration I can't start the game. The game just complains that my Voodoo drivers can not be opened. I did some investigation and read on some webpage that if you use XFree v4.0+ then you need the DRI drivers for Linux. I went and got the DRI drivers and installed them but I still get the same error message saying that the drivers for my card are not available. Can anyone help me with this problem or point me in the right direction ? Also if anyone could point me to the right direction on how to install Quake 3 Arena and Unreal Tournament I'd appreciate it. I have both retail version for Windoze for both games. Thanks in advance ! -Pete -- "Friends don't let friends use Windows"
Hi Peter: On Saturday 14 April 2001 15:37, you wrote:
I'm running SuSE 7.1 and during installation my Voodoo 3-2000 card got detected no problem (I've even manage to check the "Use Acceleration" button). However, when I try to play a game that requires 3D Acceleration I can't start the game. The game just complains that my Voodoo drivers can not be opened. I did some investigation and read on some webpage that if you use XFree v4.0+ then you need the DRI drivers for Linux. I went and got the DRI drivers and installed them but I still get the same error message saying that the drivers for my card are not available.
You might want to run 3Ddiag as root and see what it tells you. Sometimes you have to issue a command from the console to start the the 3D. I had to do that for my nVIDIA card. -- Cheers, Jonathan
On Saturday 14 April 2001 09:14 pm, Jonathan Drews wrote:
You might want to run 3Ddiag as root and see what it tells you. Sometimes you have to issue a command from the console to start the the 3D. I had to do that for my nVIDIA card.
Well, I ran the 3Ddiag program and it told me that a symbolic link was not set so I set the link and not 3Ddiag runs no problem. root@onosondai:/usr/local/games/quake3 > 3Ddiag Using /usr/bin/3dinfo ************************************************************ Verifying 3D configuration based on XFree86 4 for 3D board "3Dfx Interactive, Inc. 3Dfx Voodoo3 (121a@0005)": Tests for package "xf86_glx": package ... done. package files ... done. Symbolic Links ... done. Tests for package "glidedri": package ... done. package files ... done. Symbolic Links ... done. Test for correct XFree86 version ... done. Tests for XFree86 configuration: Config File /etc/X11/XF86Config ... done. Driver ... done. Color Depth ... done. Extensions ... done. Options ... done. Now when I try to fire up Quake 3 I still get the same error message: root@onosondai:/usr/local/games/quake3 > ./quake3.x86 Q3 1.27g linux-i386 Dec 18 2000 ----- FS_Startup ----- Current search path: /root/.q3a/baseq3 ./baseq3/pak5.pk3 (7 files) ./baseq3/pak4.pk3 (272 files) ./baseq3/pak1.pk3 (7 files) ./baseq3/pak0.pk3 (3539 files) ./baseq3 ---------------------- 3825 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: Initializing OpenGL display ...setting mode 3: 640 480 Using XFree86-VidModeExtension Version 2.0 XF86DGA Mouse (Version 2.0) initialized XFree86-VidModeExtension Activated at 640x480 Using 4/4/4 Color bits, 16 depth, 0 stencil display. GL_RENDERER: Mesa X11 **************************************** ...no hardware acceleration found... If this is in error, add "+set r_allowSoftwareGL 1" to the command line. **************************************** ...WARNING: could not set the given mode (3) ...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 ----- ----------------------- Error: GLimp_Init() - could not load OpenGL subsystem Ok, so Quake3 is complaining that it can't find the libMesaVoodooGL.so library. I did a search for this library on my hard drive and found it under /usr/local/lib and made a symbolic link to it from my Quake 3 directory: /usr/local/games/quake3/libMesaVoodooGL.so: symbolic link to /usr/local/lib/libMesaVoodooGL.so.3.2 I've also checked /etc/ld.so.conf and the directory (/usr/local/lib) was in there. Just to make sure I also executed ldconfig as root and tried again. Quake3 died with the same error message. What am I doing wrong ? -Pete -- "Friends don't let friends use Windows"
participants (2)
-
Jonathan Drews
-
Peter Vertes