Hallöchen SourceServer Community,
vorweg mal die Frage ob es vielleicht mehr Sinn macht die Source-Gameserver auf 32-Bit Systemen zu installieren?
Und anstatt Debian vielleicht Ubuntu zu nutzen?
Macht das mehr Sinn als immer die Libs zu installieren?
Hab mir einen V-Server nur für CS: S erstellt
Die eigentliche Frage ist folgende.
Ich hab folgendes gemacht.
1.) Ich hab nen Virtuellen Server (Debian, 64 bit) installiert (Ohne alles etc / Plain)
2.) Dann hab ich lediglich per apt-get "screen" und die "ia32-libs" installiert
3.) Danach als Direktlink das HLDSUpdateTool gezogen:
http://storefront.steampowered.com/downl…supdatetool.bin
4.) So dann das Tool gestartet, dadurch Steam gezogen und Steam dann geupdatet
5.) Installation von CS: S per: "./steam -command update -verify_all -game "Counter-Strike Source" -dir ."
6.) Gestartet per: "./srcds_run -console -tickrate 100 -secure -game cstrike +map de_dust -maxplayers 32 -debug -autoupdate"
Einen aktuellen Log findet ihr im Anhang
Die Zeilen die mich stutzig machen sind folgende.
|
Quellcode
|
1
2
3
4
|
dlopen failed trying to load:
/home/gameserver/.steam/sdk32/steamclient.so
with error:
/home/gameserver/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
|
Im Verzeichnis "/home/gameserver/.steam" befindet sich lediglich eine einzige Datei namens "ClientRegistry.blob".
Es ist dort kein weiteres Verzeichnis. Besonders kein "sdk32" Verzeichnis.
Und auch keine andere Datei!
Ich hatte per Google etwas gelesen von Symlinks die man machen soll...
Doch ist auf dem ganzen Server nix von einem sdk32 bekannt!
Ehrlich gesagt hatte ich früher vor zwei Jahren auch absolut kein Problem mit einem Source Gameserver.
Weiß nicht was die immer updaten müssen...
Wer hat Tipps für mich?
Danke im Voraus