Hello
I have experience running a server on Windows, but am migrating to Linux because I have an interest in coding and I figure it'd be better to use Linux. I installed Ubuntu Hardy, and set up a tremded server. However, when I tried to run it, I get the G_ParseSpawnVars error.
Now, I know this means I have a mismatched game.qvm and tremded. My question is, where does the game look for these files. Meaning, on Windows, for example, the game looks to the C:\Documents and Settings\user\Local Settings\Application Data\Tremulous\base\vm for the game.qvm (is there any way to change this, by the way? Even if it's built in the code, it should be easy to change, right?).
So, on Linux, where does the game look for the game.qvm, and where should I be running tremded from. Right now, here's my current setup:
In the home folder, I have a folder called tremsrv. In this is the tremded.x86 I downloaded from TJW's site, as well as a base folder. In that base folder is the pk3s I want on the server and the config files, and a vm folder. In that vm folder is the game.qvm I downloaded from TJW's site.
So that's, in the home folder:
/tremsrv/ (tremded.x86 from TJW)
/tremsrv/base (pk3s and configs)
/tremsrv/base/vm (game.qvm from TJW)
I also have Tremulous installed in the usr/local/games/tremulous folder, and also have it in the usr/shared/games folder, no clue why. I tried using the tremded in the usr/local/games/tremulous folder, and it does the same thing.
I'm learning slowly, but Linux still confuses me (can anyone recommend a good tutorial for experienced Windows users but complete Linux newbies?)
So... where should my game.qvm go, and is my setup for my server sound?
Thanks in advance