Quake
Attempting to install Quake 3 for Fedora 10
I'm going to try to install and successfully run Quake3 on my Fedora 10 system. This may take some doing, but I've done this with great success in years gone by.
You need a file called linuxq3apoint-1.32b-3.x86.run. I have this file in storage on one of my hard disks. Execute the file with the following command.
sudo sh linuxq3apoint-1.32b-3.x86.run
Accept the defaults.
If you read the INSTALL file in the folder /usr/local/games/quake3/ you will see that you now need to copy a file from the Quake CD. Insert the CD. The CD will be mounted with a path that is specific to your system. You need to figure out what that is. On mine it's /media/QUAKE3. Using this info I type
cp /media/cdrom/Quake3/Quake3/baseq3/pak0.pk3 /usr/local/games/quake3/baseq3
This will take a few minutes as the file is more than 600MB.
That's it! Type quake3 to start the game.
There are problems. Although the game works there is no sound, video is EXTREMELY choppy (so bad that I can't play this way) and if I remember correctly saved game data will not actually be saved. Also, the desktop screen resolution is not restored when I exit the game and there is an error in the console stating could not write q3config.cfg. Off to correct these issues.
The issue with not being able to write q3config.cfg was solved by changing the owner of the folder /home/glenn/.q3a from root to glenn and running chmod a+rw .q3a. I didn't have access to that folder so the file could not be created.
Another thing to look at is the error couldn't exec autoexec.cfg. Probably why saved game data is not being saved.
Current issues.
- No sound
- Choppy video
- No saved game data
- Screen resolution not restored upon exiting the game
- Could not write autoexec.cfg
- Could not write q3config.cfg
For the graphics issues I'm trying the nvidia drivers.
yum install kmod-nvidia-173xx
The installation of the nvidia drivers made a HUGE difference in game play. Well worth the small effort.
autoexec.cfg
Created the file in /usr/local/games/quake/baseq3.
sudo touch /usr/local/games/quake3/baseq3
That seems to have solved this issue as I don't see the error anymore.
Summary
Not working properly yet but in a nutshell here's what I've done so far in an attempt to get the game working properly.
sh linuxq3apoint-1.32b-3.x86.run cp /media/cdrom/Quake3/Quake3/baseq3/pak0.pk3 /usr/local/games/quake3/baseq3 yum install kmod-nvidia-173xx chown glenn:glenn /home/glenn.q3a chmod a+rw /home/glenn/.q3a touch /usr/local/games/quake3/baseq3/autoexec.cfg
Return home
