Author Topic: game.qvm/tremded.x86 problem in Ubuntu  (Read 3720 times)

FX-Arch

  • Posts: 111
  • Turrets: +2/-6
game.qvm/tremded.x86 problem in Ubuntu
« on: November 28, 2007, 05:10:57 pm »
I've a problem regarding the game.qvm and the tremded.x86. I hosted a windows server for tremulous for a long time but decided that I'm going to switch to Ubuntu. Mostly this isn't a problem because I have a bit of experience and it isn't a very big difference. I've used tjw game.qvm and tremded.x86 to see if I could put the server up. Now comes the tricky part. I've read up on how to install the tremulous server on Ubuntu and for the most part it went fine. But then I got this error. I know the reason (Type mismatch between Tremded.exe and Game.qvm or placing them in the wrong spot) but as far as I know they're placed where they should be and since they're both tjw's it should run fine.

The line I run the server with: /usr/local/games/tremulous/tremded.x86 +set dedicated 2 +exec server.cfg +set net_port 32123
(Running the command line with tremulous.x86 gives me no commands whatsoever but atleast loads the server).
I placed the [user] map of tremulous on / and placed the [game] map of tremulous on usr/local/games/

Can someone point me into the right direction? My guess is that I've placed the [user] part of tremulous in the wrong place.

Code: [Select]
InitGame: \g_maxGameClients\0\g_suddenDeathTime\35\sv_maxclients\13\timelimit\55\sv_minRate\3000\sv_hostname\^3(Cebt)^6Milking Grounds\sv_maxRate\25000\sv_minPing\0\sv_maxPing\350\version\tremulous 1.1.0 linux-x86 Sep 14 2006\protocol\69\mapname\atcs\sv_privateClients\1\sv_allowDownload\0\g_needpass\0\gamename\base
********************
ERROR: G_ParseSpawnVars: found ; when expecting {
********************
----- Server Shutdown (Server crashed: G_ParseSpawnVars: found ; when expecting {) -----
Resolving master.tremulous.net
master.tremulous.net resolved to 208.116.49.110:30710
Sending heartbeat to master.tremulous.net
Sending heartbeat to master.tremulous.net
==== ShutdownGame ====
ShutdownGame:
------------------------------------------------------------
---------------------------
Hitch warning: 948 msec frame time

« Last Edit: November 28, 2007, 06:10:57 pm by FX-Arch »

Rocinante

  • Posts: 642
  • Turrets: +252/-668
    • My Homepage
Re: game.qvm/tremded.x86 problem in Ubuntu
« Reply #1 on: November 28, 2007, 05:53:27 pm »
The game.qvm should either be in /usr/local/games/tremulous/base/vm/, or ~/.tremulous/base/vm/ (where ~ is the home directory of the user running the server).  Not sure what you mean by "the [user] map of tremulous in /", if you mean that you have /base on your system then you'd need to tell tremded where to find that with "+set fs_homepath /".  But I'd recommend keeping the homepath somewhere other than the root of your filesystem.
}MG{Mercenaries Guild
"On my ship, the Rocinante, wheeling through the galaxies, headed for the heart of Cygnus, headlong into mystery." -- Rush, "Cygnus X-1"

FX-Arch

  • Posts: 111
  • Turrets: +2/-6
Re: game.qvm/tremded.x86 problem in Ubuntu
« Reply #2 on: November 28, 2007, 06:07:47 pm »
Maybe it sounded a bit unclear =P

game.qvm = ~/.tremulous/base/vm/
tremded.x86 = /usr/local/games/tremulous/

Is what I have now a.t.m. I'll try " +set fs_homepath / " to see if it works that way.

EDIT: Lawl I'm stupid I made a tremulous map in my ~/ but infact the one I was looking for was hidden xD It runs fine now ^_^
« Last Edit: November 28, 2007, 06:15:53 pm by FX-Arch »

Rocinante

  • Posts: 642
  • Turrets: +252/-668
    • My Homepage
Re: game.qvm/tremded.x86 problem in Ubuntu
« Reply #3 on: November 28, 2007, 06:39:35 pm »
Glad it's working.  The fs_homepath variable tells tremded where to find what it defaults to finding in ~/.tremulous/base, so there's usually no need to change that unless you don't want the game to read from there (I've used it on my server if I want to load a second quick test server with completely different QVM/admin/config/etc but under the same user).
}MG{Mercenaries Guild
"On my ship, the Rocinante, wheeling through the galaxies, headed for the heart of Cygnus, headlong into mystery." -- Rush, "Cygnus X-1"