Sponsor-Board.de
CS:Go Server installieren

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Linux-Server (/forumdisplay.php?fid=105)
+---- Thema: CS:Go Server installieren (/showthread.php?tid=55940)


CS:Go Server installieren - toemsel1 - 04.07.2015 22:53

Hallo!

Ich habe ein kleines Problem und bin leider noch nicht fündig geworden. Mad

Und zwar folgendes:
Ich bin gerade daran mir einen eigenen CS:GO Server auf meinem Linux Server (Debian 64bit) zu installieren.

Mein Ablauf:

1. SteamCMD Installieren: (Neuer User, verzeichniss erstellen, rechtevergabe, usw. schon erledigt)
wget [Link: Registrierung erforderlich]
tar xfvz steamcmd_linux.tar.gz
su <user>
STEAMEXE=steamcmd ./steam.sh

2. login:
login anonymous

3. Installationspfad setzten:
force_install_dir /home/Steam/csgo (SteamCMD hab ich in /home/Steam runtergeladen und ausgeführt)

Und jetzt kommt mein Problem:
4. CS:Go runterladen:
app_update 740 validate

Bei diesem Befehl spuckt er mir folgende Fehlermeldung raus:

/home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/application manager.cpp (961) : Assertion Failed: Failed to write app state file /home/Steam /csgo/steamapps/appmanifest_740.acf
/home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/application manager.cpp (961) : Assertion Failed: Failed to write app state file /home/Steam /csgo/steamapps/appmanifest_740.acf
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Error! App '740' state is 0x1 after update job.

Ich würd mich über eure Hilfe freuen!

DANKE!

Hochachtungsvoll
Thomas


RE: CS:Go Server installieren - Atomzwieback - 04.07.2015 23:05

2 Minuten Google -.-

[Link: Registrierung erforderlich]


RE: CS:Go Server installieren - toemsel1 - 05.07.2015 00:04

Zitat:
Wir haben hier mehrere Lösungsvorschläge:

Seid ihr über den Linux User eingeloggt welche auch die Rechte besitzt Dateien in dem Steamordner auszuführen und zu erstellen? Wenn das nicht der Fall ist oder ihr es nicht wisst, vergebt über den „chown“ Befehl die entsprechenden Rechte. (csgo ist in dem folgenden Beispiel der User welcher den Server startet)
Chown -R csgo:csgo /pfad/zum/steam/verzeichnis/

Besitzt ihr genug Speicherplatz auf eurem Server (Vserver oder Root Server) um die Installationsdateien zu laden? Wir hatten schon das Problem dass die Dateien nicht heruntergeladen werden konnten weil unsere Festplatte durch ein falsch konfiguriertes automatisches Backup und den ganzen Space entzogen hat.
Einer der beiden Fehler (eher der erste Punkt) wird sehr wahrscheinlich für die Fehlermeldung verantwortlich sein.


Chown -R csgo:csgo /pfad/zum/steam/verzeichnis/ Genau das hab ich schon gemacht. die Festplatte ist auch nicht voll. (hab ich grad nachgeschaut)


RE: CS:Go Server installieren - Blackstorm - 05.07.2015 12:33

Mit csgo ist aber der user gemeind denke ich mal den du mit su aufrufst

1. SteamCMD Installieren: (Neuer User, verzeichniss erstellen, rechtevergabe, usw. schon erledigt)
wget [Link: Registrierung erforderlich]
tar xfvz steamcmd_linux.tar.gz
####
su <user>
####
STEAMEXE=steamcmd ./steam.sh

2. login:
login anonymous

3. Installationspfad setzten:
force_install_dir /home/Steam/csgo (SteamCMD hab ich in /home/Steam runtergeladen und ausgeführt)

Und jetzt kommt mein Problem:
4. CS:Go runterladen:
app_update 740 validate


Chown -R user:user pfad


RE: CS:Go Server installieren - toemsel1 - 05.07.2015 13:01

Blackstorm schrieb:
Mit csgo ist aber der user gemeind denke ich mal den du mit su aufrufst

1. SteamCMD Installieren: (Neuer User, verzeichniss erstellen, rechtevergabe, usw. schon erledigt)
wget [Link: Registrierung erforderlich]
tar xfvz steamcmd_linux.tar.gz
####
su <user>
####
STEAMEXE=steamcmd ./steam.sh

2. login:
login anonymous

3. Installationspfad setzten:
force_install_dir /home/Steam/csgo (SteamCMD hab ich in /home/Steam runtergeladen und ausgeführt)

Und jetzt kommt mein Problem:
4. CS:Go runterladen:
app_update 740 validate


Chown -R user:user pfad


Genau mit su <user> ist mein Benutzer gemeint.

Chown -R user:user pfad hab ich anscheinend zu früh gemacht.
Als ich es jetzt noch ma gemacht habe gings