Quake 3 Arena Linux Dedicated Server

Hello there. I am trying to get a Quake 3 Arena dedicated server up and running on my linux box, so my friends can play on my LAN and others on the net can join in, but since I'm not very good with Linux... Anyway, I installed the Quake 3 Arena...




Topic Options
#2306 - 07/15/03 01:10 AM Quake 3 Arena Linux Dedicated Server
Rogue Jedi X Offline
newbie

Registered: 06/10/02
Posts: 46
Hello there.
I am trying to get a Quake 3 Arena dedicated server up and running on my linux box, so my friends can play on my LAN and others on the net can join in, but since I'm not very good with Linux... Anyway, I installed the Quake 3 Arena for Linux and patched it to point release 1.32 and tried running q3ded and here's what happened:
Code:
[admin@rogga quake3]$ q3ded
Q3 1.32 linux-i386 Oct  7 2002
----- FS_Startup -----
Current search path:
/home/admin/.q3a/baseq3
/usr/local/games/quake3/baseq3/pak8.pk3 (9 files)
/usr/local/games/quake3/baseq3/pak7.pk3 (4 files)
/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
q3ded/baseq3

----------------------
4073 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: rogga.hub
Alias: rogga
Alias: localhost.localdomain
Alias: localhost
IP: 127.0.0.1
Started tty console (use +set ttycon 0 to disable)
^3PunkBuster Server: PunkBuster Server (v0.993 | A0 C0.0) **DISABLED**
Hitch warning: 1626 msec frame time


Now, I'm particularly worried about the things in bold:
1. The "couldn't exec" lines. I did some googling and everyone said this isn't serious, but can anyone confirm that?
2. **DISABLED** Why did he go and do that? I 90% sure I forgot to add some parameters after q3ded, but those are all greek to me... Also, could this be the reason why my Windows Q3A client doesn't find the game? Because it's not even running?
3. "Hitch warning" I don't even understand that one.

I've also read the docs that said I needed to patch my kernel with a patch called udp_wide_broadcast.patch and here's what happened:
Code:
&#91;admin@rogga LinuxFAQ&#93;$ patch -p1 < udp_wide_broadcast.patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was&#58;
--------------------------
|--- linux/include/linux/sysctl.h.orig  2002-08-17 19&#58;52&#58;27.000000000 -0500
|+++ linux/include/linux/sysctl.h       2002-08-17 19&#58;53&#58;00.000000000 -0500
--------------------------
File to patch&#58;


File to patch? I dunno. I was guessing this thing was automatic. Also, there's an error, which puzzles me.

My computer specs are:
Pentium 200 MHz
96 MB Ram
A 4 MB graphics card (I always forget which one it is)
Two ethernet cards
I think that's it. Not exactly a powerhouse, I know, but it should be enough for a dedicated server, I think. It worked for Unreal Tournament anyway... It's running the ancient, but good RH 7.2.

Can anyone help? Sorry for the inconvenience and/or for the stupid questions.

Thanks in advance!

Top
Advertisement
#2323 - 07/15/03 06:23 PM Re: Quake 3 Arena Linux Dedicated Server
blueworm Offline
member

Registered: 03/02/03
Posts: 169
You are going to need to write a shell script to start q3ded
call it q3ded.sh for example
Code:
./q3ded +set dedicated 2 +set net_IP 192.168.X.X

This is bare minimum
this is the actual script I run for my urbanterror server
Code:
cd /home/quake/quake3
./q3ded +set dedicated 2 +set net_IP 192.168.0.1 +set com_hunkmegs 128 +set fs_b
asepath ./ +set fs_game q3ut2 +set ttycon 0 +exec server.cfg +set vm_game 2 +set
 vm_ui 2

You are also going to need to have this next line of code in your server.cfg file
Code:
seta sv_master1 "master3.idsoftware.com"

This is so that your server reports to the master server so that your buddies can find your server.
As far as the "Hitch warning" goes this is normal it shows when maps are loading etc...
As far as your computer specs go I have no idea sound kinda tight.
I have seen quake3 played on a p2 233 mhz. so it may be ok but dont expect to be able to host many players. to optimize your system do not run XFree so therefore it will freeup some memory also dont run any other services. It would also be advisable to compile your kernel for your particular processor.
Your grafics card makes no difference to the point that its not really needed, you could control the server via telnet from another pc.

Top


Forums
Windows Support Forums
Everything New Technology
Legacy OS
Hardware
Software
Games
Networking
Customization & Tweaking
Security

Linux Support Forums
Everything Linux
Linux Hardware
Linux Software
Linux Games
Linux Networking
Linux Customization & Tweaking
Linux Security

Apple Support Forums
Everything Apple
Recent Topics
MSDTC - Update causes Apps to fail
by Zman
6 minutes 38 seconds ago
Ntloader missing message when trying to install xp
by Complutenovice
07/10/09 04:20 AM
Odd 3DO malfuction.
by one thread wonder
07/09/09 06:53 AM
DosBox v0.73 Released
by jmmijo
07/09/09 04:20 AM
qtech winxp pc
by johnmony
07/08/09 12:58 AM
Who's Online
1 Registered (Zman), 165 Guests and 13 Spiders online.
Key: Admin, Global Mod, Mod
Forum Stats
90558 Members
24 Forums
52396 Topics
182627 Posts

Max Online: 1079 @ 03/12/08 01:36 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22