My linux Quake 3 dedicated server setup notes (Ubuntu 9.04 server)

Not really a tutorial, mostly notes to my self so I remember how it’s done down the road.

adduser q3ds
cd /home/q3ds

Find linuxq3apoint-1.32b-3.x86.run, wget or upload to the q3ds user folder

chmod +x linuxq3apoint-1.32b-3.x86.run
./linuxq3apoint-1.32b-3.x86.run
 
# Returns...
# Verifying archive integrity...tail: cannot open `+6' for reading: No such file or directory
# Error in check sums 579851737 212141158
# This should fix that error: 
 
export _POSIX2_VERSION=199209
./linuxq3apoint-1.31.x86.run 
 
# Returns...
# Verifying archive integrity...OK
# Uncompressing Quake III Arena Point Release 1.31 ..................................................................
# This installation doesn't support glibc-2.0 on Linux / x86_64
# Please contact Id software technical support at bugs@idsoftware.com
# The program returned an error code (1)
# OK, time for another fix:
 
sudo apt-get install ia32-libs linux32
# ... press Y <enter> to confirm install
 
# Try again with 32bit emulation
 
linux32 ./linuxq3apoint-1.31.x86.run 
 
# Go through the install and change the install path to /home/q3ds/quake3/

Copy/FTP baseq3/pak0.pk3 off our CD or backup into your /home/q3ds/quake3/baseq3 folder.

These are my console screens for running q3ded behind the scenes, they’re setup for my mod of choice – WFA (whose install files are located @ bitblender.net:

q3start:

#!/bin/bash
echo "Starting WFA Server"
sleep 1
cd /home/q3ds/quake3
screen -L -A -m -d -S wfa-server ./q3ded +set fs_game wfa +set dedicated  2 +set sv_pure 0 +set gametype 4 +exec wfa-server.cfg

q3stop:

#!/bin/sh
screen -dr wfa-server -X quit
echo "Killing off wfa-server...";

q3restart:

#!/bin/bash
echo "Restarting WFA Server"
sleep 1
/home/q3ds/scripts/q3stop
sleep 1
/home/q3ds/scripts/q3start

q3console (ctrl+A+D to detach from console):

#!/bin/sh
sudo screen -x wfa-server
Be Sociable, Share!
  • Google Reader
  • HackerNews
  • Reddit
  • email
  • StumbleUpon
  • Delicious
  • Posterous

2 thoughts on “My linux Quake 3 dedicated server setup notes (Ubuntu 9.04 server)

Leave a Reply