You are not logged in.

Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Bubelbub

Beginner

  • "Bubelbub" started this thread

Posts: 19

Location: Niedersachsen

Occupation: Web-Entwickler

wcf.user.option.userOption53: Ja

  • Send private message

1

Thursday, April 25th 2013, 6:00pm

[Debian] [64-bit] Steam SDK 32

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 8o

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 :thumbup:

Die Zeilen die mich stutzig machen sind folgende.

Source code

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 :)
Bubelbub has attached the following file:
  • log.txt (5.92 kB - 634 times downloaded - latest: Yesterday, 6:14pm)

fluxX

Super Moderator

Posts: 1,056

Location: Österreich

Occupation: IT Systemadministrator

wcf.user.option.userOption53: Ja

  • Send private message

2

Thursday, April 25th 2013, 6:09pm

Hi,
erstmal musst du den CS:S Server über SteamCMD installieren. Das HLDSUpdateTool wird seit dem letzten CS:S Update (16.4.) nicht mehr supportet/verwendet.
Darum befinden sich auch diese Zeilen im Log:

Source code

1
2
3
MasterRequestRestart
Your server will be restarted on map change.
Your server will be restarted on map change.


Den Error hab ich auch.. läuft aber alles :D

Greetz

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

3

Thursday, April 25th 2013, 6:36pm

Der Artikel im Wiki ist veraltet. Ich werd ihn bei Gelegenheit mal updaten wie auch alles andere, was eine scheinbar endlose Liste zu werden scheint.
Für einen kleinen vServer würde ich 32-Bit nehmen, sofern dieser nicht mehr als 4GiB Arbeitsspeicher hat.

Bubelbub

Beginner

  • "Bubelbub" started this thread

Posts: 19

Location: Niedersachsen

Occupation: Web-Entwickler

wcf.user.option.userOption53: Ja

  • Send private message

4

Thursday, April 25th 2013, 7:01pm

Für einen kleinen vServer würde ich 32-Bit nehmen, sofern dieser nicht mehr als 4GiB Arbeitsspeicher hat.

Genau darum geht es.

Der vServer liegt auf einem Root Server von mir.
-> Habe für diverse Dinge vServer anstatt alles auf einem Root zu haben bezüglich Ausfälle etc.

Dieser CS: S v-Gameserver hat aktuell 16 GB Ram von mir bekommen.
Die 16 GB Ram kann ich bis maximal 64 GB anpassen.
Aber eben auch senken.
Daher die Frage ob es überhaupt Sinn machen würde.

Habe gelesen ein CSS Server braucht pro Slot 40 MB Ram.
D.h. ich würde mit guten 2 GB Ram schon das Limit von 32 erreichen ;)


Ich werde jetzt mal das SteamCMD Tool ausprobieren.
Die Tutorials scheinen dann ja absolut alle veraltet zu sein.
Werde dann mal ein neues schreiben :)


//edit:
Ja super.
Schnell und einfach zum CS: S Server.
Echt gut.

Jetzt hoffe ich man kann Mani Admin etc. so einfach wie früher installieren ^^

This post has been edited 1 times, last edit by "Bubelbub" (Apr 25th 2013, 7:18pm)


DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

5

Saturday, April 27th 2013, 9:12pm

Soweit ich weiß brauchen z.B. CS:S Warserver mit zBlock nicht mehr als 200MB Ram. Nach dem Update war es so, dass die Server mehr Speicher konsumiert haben. Das letzte Update sollte Abhilfe geschaffen haben. Auf über 500MB pro Server kommst du z.B. nach einer langen Laufzeit mit großen Maps und paar Plugins.

Eine genaue Auskunft dazu, ob jetzt 32-Bit oder 64-Bit besser wären, kann ich nicht geben. An deiner Stelle würde ich einen zweiten Server parallel auf einem 32-Bit-OS installieren. Je nach Virtualisierung kannst du den bereits heruntergeladenen Content ja einfach auf dem anderen VServer nutzen. Bei OpenVZ könntest du z.B. mit "mount -o bind" arbeiten.

Bara

Professional

Posts: 834

wcf.user.option.userOption53: Ja

  • Send private message

6

Sunday, April 28th 2013, 1:07am

Hier aus der Mailing list ob das stimmt weiß ich nicht.

Quoted from "mailinglists@game-desk.net"

The memory usage is way better now. A server that before used 285MB of
memory is now only using 103MB.

Gesetz-des-Zorns

Intermediate

Posts: 417

Location: 127.0.0.1

wcf.user.option.userOption53: Ja

  • Send private message

7

Sunday, April 28th 2013, 11:30am

Ja Mani soll angeblich Tot sein, aber einer bringt immer wieder neue Updates von Mani raus, für Steampipe soll es auch eins geben.
Soll auch auf der Hauptseite zum Download bereit stehen.

MFG
Gesetz-des-Zorns
Rechtschreibfehler sind voll normal und passieren nunmal 8)
Ich gebe keine Antworten auf PN, dazu ist das komplette Forum da um Anfragen zu beantworten ...



Bara

Professional

Posts: 834

wcf.user.option.userOption53: Ja

  • Send private message

8

Sunday, April 28th 2013, 12:05pm

Ja Mani soll angeblich Tot sein, aber einer bringt immer wieder neue Updates von Mani raus, für Steampipe soll es auch eins geben.
Soll auch auf der Hauptseite zum Download bereit stehen.

MFG
Gesetz-des-Zorns

Falls es noch einer nutzen sollte :huh:
Hier ist es zu finden -> http://www.mani-admin-plugin.com/cms/ind…teampipe-update

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

9

Sunday, April 28th 2013, 12:18pm

Ich frage mich warum das Projekt nicht offiziell an Malak weitergegeben wird. Der Kerl hat schon mehrere inoffizielle updates rausgehauen und verwaltet einen eigenen Fork weil er keinen schreibzugriff auf das MAP repository hat.

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

10

Sunday, April 28th 2013, 12:51pm

Wäre auf jeden Fall ganz gut. Die Community lässt das Projekt nicht so schnell sterben.

Hier aus der Mailing list ob das stimmt weiß ich nicht.

Ja, ich war mir nur der Zahl nicht mehr bewusst. Muss mir so viele Sachen merken, die weitaus wichtiger als Server sind.