Problem mit steam.sh

01/25/2014 18:04 xSystems#1
Hallo Community!

Ich habe ein riesen Problem mit SteamCMD. Ich habe den Kram versehentlich mal als root geladen und gestartet. Da mir die Sache mit der Rechteverteilung und Verschiebund zu blöd war, hab ich die Sachen gelöscht und einen neuen User erstellt.

Wenn ich jetzt jedoch einen CS:GO Server starten möchte, steht eine Fehlermeldung in Shell die mich echt fertig macht:

Code:
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.
szCmd: /bin/sh -c '"/home/steam/.steam/root/steam.sh" steam://run/215 -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust' &
serverGameDLL->DLLInit() failed.

/bin/sh: 1: /home/steam/.steam/root/steam.sh: not found
Segmentation fault
Irgendwie hat sich irgendwo der Kram von root eingetragen, daher landet immer das "/.steam/root/steam.sh" hinter dem eigentlichen Pfad.

Jemand eine Ahnung wie ich dem Ding jetzt sagen kann, dass es den Zusatzpfad weg lassen soll? :/

Hab schon das ganze Internet auf den Kopf gestellt aber nichts passendes gefunden. Auch schon paar mal neu installiert...
01/25/2014 18:13 Autrux#2
Versuch es mal hiermit:

Code:
export LD_LIBRARY_PATH=/home/unreal/steamcmd/linux32/
STEAMEXE=steamcmd ./steam.sh
01/25/2014 18:18 xSystems#3
Code:
steam@s1:~/Steam/SteamApps/common/CSGO$ ./srcds_run -game csgo
./srcds_run: 32: ./srcds_run: pushd: not found
./srcds_run: 35: ./srcds_run: popd: not found
WARNING: No map specified! Defaulting to de_dust
Server will auto-restart if there is a crash.
LD_LIBRARY_PATH=/home/steam/Steam/SteamApps/common/CSGO/bin:/home/steam/Steam/SteamApps/common/CSGO:/home/steam/Steam/SteamApps/common/CSGO/bin
#Using breakpad minidump system
Using breakpad crash handler
#
#Console initialized.
#Loading VPK file hashes for pure server operation.
#Loading VPK file hashes for pure server operation.
#Loading VPK file hashes for pure server operation.
#Loading VPK file hashes for pure server operation.
#Loading VPK file hashes for pure server operation.
#Loading VPK file hashes for pure server operation.
#Loading VPK file hashes for pure server operation.
#Loading VPK file hashes for pure server operation.
#Loading VPK file hashes for pure server operation.
#Game.dll loaded for "Counter-Strike: Global Offensive"
#CGameEventManager::AddListener: event 'server_pre_shutdown' unknown.
#CGameEventManager::AddListener: event 'game_newmap' unknown.
#CGameEventManager::AddListener: event 'finale_start' unknown.
#CGameEventManager::AddListener: event 'round_start' unknown.
#CGameEventManager::AddListener: event 'round_end' unknown.
#CGameEventManager::AddListener: event 'difficulty_changed' unknown.
#GameTypes: initializing game types interface from GameModes.txt.
#GameTypes: merging game types interface from gamemodes_server.txt.
#GameTypes: missing mapgroupsSP entry for game type/mode (custom/custom).
Server is hibernating
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.
szCmd: /bin/sh -c '"/home/steam/.steam/root/steam.sh" steam://run/215 -game csgo +map de_dust' &
serverGameDLL->DLLInit() failed.

/bin/sh: 1: /home/steam/.steam/root/steam.sh: not found
Segmentation fault
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Sat Jan 25 18:17:44 CET 2014: Server restart in 10 seconds
Und nein, es hat nichts mit den fehlenden Infos für Spielmodi, etc. zutun. Der Fehler kommt auch mit Angabe der Informationen...
01/27/2014 20:04 Erothh#4
Das hier hat bei mir funktioniert:


This worked for me. Created a file named
steam_appid.txt in the installation directory for CS:GO (same location
as srcds_run). Contents should be as follows:

730