01-10-2008, 04:08 PM
(This post was last modified: 01-10-2008, 05:43 PM by inferno480.)
I've been trying to figure out if the -autoupdate option works on srcds for Linux. I've seen conflicting threads & information on here and from Google, and I seem to be having a problem with it locating the Steam binary. Aside from not auto-updating, my server runs fine.
For some reason, it's trying to read the steam binary from the current directory, yet it's actually one directory up from where the server is supposed to be launched from.
If I create a symlink for "steam" to "../steam" in the current directory, this is what I get:
If I try running the game from the directory the real steam binary is in, I get this:
What gives??? Does it really work, and is there any way to make it work?
Code:
Auto detecting CPU
Using SSE2 Optimised binary.
Server will auto-restart if there is a crash.
Could not locate steam binary:./steam, ignoring.
Console initialized.
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
For some reason, it's trying to read the steam binary from the current directory, yet it's actually one directory up from where the server is supposed to be launched from.
If I create a symlink for "steam" to "../steam" in the current directory, this is what I get:
Code:
Auto detecting CPU
Using SSE2 Optimised binary.
Server will auto-restart if there is a crash.
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Unable to load test module "test1.so"
"steam" must be run from the directory it is installed in.
You can ensure this by running: "./steam" from its installation directory.
Thu Jan 10 01:03:25 EST 2008: Steam Update failed, ignoring.
Console initialized.
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
If I try running the game from the directory the real steam binary is in, I get this:
Code:
[inferno@localhost srcds]$ ./orangebox/srcds_run -console -game tf -port 27015 +fps_max 600 -tickrate 66 +map ctf_2fort -autoupdate
Invalid game type 'tf' sepecified.
What gives??? Does it really work, and is there any way to make it work?