Hi Ich habe beim Starten eines Dota2 Spiele Server Probleme. Ich habe auf dem root server unter dem erstellten Kunden einen Ordner Fad .steam/sdk64/ angelegt und darunter die Dateien von steamcmd (linux32) dort hin abgelegt. Jetzt habe ich das Problem das das mir beim starten des Servers im Start Prozess (wrong ELF class: ELFCLASS32) als Error der Server mir wieder gibt. Was mache ich falsch ? Was bedeutet "wrong ELF class: ELFCLASS32" ?
Vielen Dank!
Code
./dota.sh +map blackmap -maxplayers 12 +ip MeineIP -port 25000
Using breakpad crash handler
[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.so.
Setting breakpad minidump AppID = 373300
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/home/kd10002/.steam/sdk64/steamclient.so
with error:
/home/kd10002/.steam/sdk64/steamclient.so: wrong ELF class: ELFCLASS32
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: wrong ELF class: ELFCLASS32
[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.so.
failed to dlopen "/home/kd10002/server/d2_5425/game/bin/linuxsteamrt64/librendersystemgl.so" error=libudev.so.0: cannot open shared object file: No such file or directory
failed to dlopen "librendersystemgl.so" error=libudev.so.0: cannot open shared object file: No such file or directory
appsystemdict.cpp 1293 LoadSystemAndDependencies():
AppSystemDict: Error in Init() of interface 'RenderDeviceMgr001'!
./dota.sh: line 104: 32014 Segmentation fault ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Alles anzeigen