Closed swordfischer closed 11 years ago
Unrelatedly, looks like srcds_linux
is looking in the old location for libs, as ~/.steam/sdk32/steamclient.so
only exists if the client is installed. With the current steamcmd, its inside ./linux32/steamclient.so
See https://github.com/ValveSoftware/steam-for-linux/issues/726 for that change.
Well, I managed to find the issue myself.
server.cfg had a line with:
map dm_lockdown
If I removed that line, the server loaded correctly.
Which makes sense I guess, because using map <level>
it restarts the server, and it loads server.cfg on start.
Though, would be nice if the dedicated server prevented these loops.
You should use +map dm_lockdown
on the startup line, or put map sm_lockdown
in autoexec.cfg
Yeah, I am aware of that. Was a bloop on my account. :)
Hello.
I have installed SteamCMD by following this guide https://developer.valvesoftware.com/wiki/SteamCMD.
I then update HL2:DM by
Content of hl2dm.txt:
I then launch srdcs_run by (this is the minimal launch options as far as I know):
Please notice: The Server Quit was me breaking it (^C), otherwise it will continuously loop and never launch.
Also, it is worth mentioning that I have both Day of Defeat: Source and Counter-Strike: Source servers running with the same configuration (ehh, minor adjustments in installation method) - so it should work.
Another thing is that I have another user on the same server, where HL2:DM works, but DoD:S does not.
I have tried launching srcds_run with -debug -debuglog debug.log -consolelog console.log (and I have gdb installed) - neither of the mentioned parameters produce any logfiles (anywhere in my home), and I have write permissions to my home directory (and all child folders)
If there are any information missing please let me know, and I will try to acquire it.