Ark Server starten nicht nach Mod-Installation (Linux)

  • Guten Abend meine Lieben,

    ich habe ein Problem, was ich nun seit 2 Tagen Googeln und Suchen immer noch nicht lösen kann und auch online keine perfekte Lösung gefunden habe. Ich habe mir eine ark server cluster auf meinem eigenen Root server erstellt und den Server mit dem Link erstellt da ich dies noch kannte.


    Code
    steamcmd +login anonymous +force_install_dir <install_dir> +app_update 376030 +quit


    Nun ist es so - alle Server habe ich in einem Hauptverzeichnis gespeichert und sie laufen auch top im Cluster. Man kann traveln, alles top. Dann wollte ich aber mods installieren und dachte, dass ich dies ganz einfach über ActiveMods in der gameusersetting.ini machen kann. Starte alle Server und siehe da - auf dem Ersten sind die Mods aktiv, aber auf allen anderen nicht :/ Er installiert und nutzt die Mods nicht, Dies ist mir aber erst aufgefallen als ich die Game.ini mit folgendem inhalt für die updates gemacht habe:

    [ModInstaller]

    ModIDS=731604991

    ModIDS=928102085

    ModIDS=1404697612


    denn die Server starten nicht und spucken folgenden Fehler Code aus.

    Shutdown handler: initalize.

    Using binned.

    4.5.1-0+UE4 7038 3077 404 10

    [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

    Setting breakpad minidump AppID = 346110

    LowLevelFatalError [File:E:\build\GEN2DLC\Engine\Source\Runtime\Core\Private\Linux\LinuxPlatformProcess.cpp] [Line: 652]

    FLinuxPlatformProcess::WaitForProc: waitid for pid -1 failed (errno=22, Invalid argument)

    Signal 11 caught.

    EngineCrashHandler: Signal=11

    ./Serverstart.sh: line 1: 4462 Segmentation fault ./ShooterGameServer Extinction?MaxPlayers=10?Port=25879?QueryPort=25878?ServerPassword=abc123?SessionName=Stoneeyy-Games-Extinction?listen -ClusterDirOverride/home/arktest/.steam/steamcmd/arkcluster -NoTransferFromFiltering -clusterid=cluster2222 -automanagedmods -server -log

    ./Serverstart.sh: line 2: $'exit\r': command not found

    dies tritt bei allen Servern auf bis auf den ersten auf hier kommt:


    ./Serverstart.sh: line 1: 32752 Aborted ./ShooterGameServer Gen2?MaxPlayers=10?Port=25999?QueryPort=25998?ServerPassword=abc123?SessionName=Stoneeyy-Games-Genesis2?listen -ClusterDirOverride/home/arktest/.steam/steamcmd/arkcluster -NoTransferFromFiltering -clusterid=cluster2222 -server -log

    arktest@Debian-913-stretch-64-minimal:~/.steam/steamcmd/arktest1/ShooterGame/Binaries/Linux$ ./Serverstart.sh

    Shutdown handler: initalize.

    Using binned.

    4.5.1-0+UE4 7038 3077 404 10

    [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

    Setting breakpad minidump AppID = 346110

    Redirecting stderr to '/home/arktest/.steam/logs/stderr.txt'

    /tmp/dumps is not owned by us - delete and recreate

    Unable to delete /tmp/dumps. Continuing anyway.

    [ 0%] Checking for available updates...

    [----] Verifying installation...

    Steam Console Client (c) Valve Corporation

    -- type 'quit' to exit --

    Loading Steam API...OK.


    Connecting anonymously to Steam Public...Logged in OK

    Waiting for user info...OK

    Downloading item 731604991 ...

    Success. Downloaded item 731604991 to "/home/arktest/.steam/steamapps/workshop/content/346110/731604991" (60194831 bytes) Downloading item 928102085 ...

    Success. Downloaded item 928102085 to "/home/arktest/.steam/steamapps/workshop/content/346110/928102085" (44910730 bytes) Downloading item 1404697612 ...

    Success. Downloaded item 1404697612 to "/home/arktest/.steam/steamapps/workshop/content/346110/1404697612" (3418407 bytes)



    und es klappt alles auf dem Server ich weiß nur nicht ganz wo der Fehler ist ich packe unten nochmal die game.ini und gameusersettings.ini und den Startbefehl rein

    Danke im Vorraus:

    Gameusersetting.ini

    [ServerSettings]

    ShowMapPlayerLocation=True

    AllowThirdPersonPlayer=True

    ServerCrosshair=True

    ServerPassword=abc123

    RCONPort=27020

    TheMaxStructuresInRange=10500.000000

    OxygenSwimSpeedStatMultiplier=1.000000

    StructurePreventResourceRadiusMultiplier=1.000000

    TribeNameChangeCooldown=15.000000

    PlatformSaddleBuildAreaBoundsMultiplier=1.000000

    StructurePickupTimeAfterPlacement=30.000000

    StructurePickupHoldDuration=0.500000

    AllowIntegratedSPlusStructures=True

    AllowHideDamageSourceFromLogs=True

    RaidDinoCharacterFoodDrainMultiplier=1.000000

    PvEDinoDecayPeriodMultiplier=1.000000

    KickIdlePlayersPeriod=3600.000000

    PerPlatformMaxStructuresMultiplier=1.000000

    AutoSavePeriodMinutes=15.000000

    ListenServerTetherDistanceMultiplier=1.000000

    MaxTamedDinos=5000.000000

    ItemStackSizeMultiplier=1.000000

    RCONServerGameLogBuffer=600.000000

    AllowHitMarkers=True

    ActiveMods=731604991,928102085,1404697612


    [/Script/ShooterGame.ShooterGameUserSettings]

    MasterAudioVolume=1.000000

    MusicAudioVolume=1.000000

    SFXAudioVolume=1.000000

    VoiceAudioVolume=1.000000

    CharacterAudioVolume=1.000000

    UIScaling=1.000000

    UIQuickbarScaling=0.650000

    CameraShakeScale=0.650000

    bFirstPersonRiding=False

    bThirdPersonPlayer=False

    bInventoryHideUnlearnedEngrams=False

    bShowStatusNotificationMessages=True

    TrueSkyQuality=0.000000

    FOVMultiplier=1.000000

    GroundClutterDensity=0.000000

    bFilmGrain=False

    bMotionBlur=False

    bUseDistanceFieldAmbientOcclusion=False

    bUseSSAO=False

    bShowChatBox=True

    bCameraViewBob=True

    bInvertLookY=False

    bFloatingNames=True

    bChatBubbles=True

    bHideServerInfo=False

    bJoinNotifications=False

    bCraftablesShowAllItems=False

    bLocalInventoryItemsShowAllItems=False

    bLocalInventoryCraftingShowAllItems=True

    bRemoteInventoryItemsShowAllItems=False

    bRemoteInventoryCraftingShowAllItems=False

    bRemoteInventoryShowEngrams=True

    bForceDisableSuperDetailMode=True

    LookLeftRightSensitivity=1.000000

    LookUpDownSensitivity=1.000000

    GraphicsQuality=1

    ActiveLingeringWorldTiles=1

    ClientNetQuality=3

    LastServerSearchType=0

    LastServerSort=2

    LastPVESearchType=-1

    LastDLCTypeSearchType=-1

    LastServerSortAsc=True

    LastAutoFavorite=True

    LastServerSearchHideFull=False

    LastServerSearchProtected=False

    LastServerSearchIncludeServersWithActiveMods=True

    HideItemTextOverlay=True

    bQuickToggleItemNames=True

    bDistanceFieldShadowing=False

    LODScalar=0.780000

    bToggleToTalk=False

    HighQualityMaterials=True

    HighQualitySurfaces=True

    bTemperatureF=False

    bDisableTorporEffect=False

    bChatShowSteamName=False

    bChatShowTribeName=True

    bReverseTribeLogOrder=False

    EmoteKeyBind1=0

    EmoteKeyBind2=0

    bNoBloodEffects=False

    bLowQualityVFX=False

    bSpectatorManualFloatingNames=False

    bSuppressAdminIcon=False

    bUseSimpleDistanceMovement=False

    bDisableMeleeCameraSwingAnims=False

    bHighQualityAnisotropicFiltering=False

    bUseLowQualityLevelStreaming=True

    bPreventInventoryOpeningSounds=False

    bPreventItemCraftingSounds=False

    bPreventHitMarkers=False

    bPreventCrosshair=False

    bPreventColorizedItemNames=False

    bHighQualityLODs=False

    bExtraLevelStreamingDistance=False

    bEnableColorGrading=True

    DOFSettingInterpTime=0.000000

    bDisableBloom=False

    bDisableLightShafts=False

    LastJoinedSessionPerCategory=" "

    LastJoinedSessionPerCategory=" "

    LastJoinedSessionPerCategory=" "

    LastJoinedSessionPerCategory=" "

    LastJoinedSessionPerCategory=" "

    LastJoinedSessionPerCategory=" "

    LastJoinedSessionPerCategory=" "

    LastJoinedSessionPerCategory=" "

    LastJoinedSessionPerCategory=" "

    bDisableMenuTransitions=False

    bEnableInventoryItemTooltips=True

    bRemoteInventoryShowCraftables=False

    bNoTooltipDelay=False

    LocalItemSortType=0

    LocalCraftingSortType=0

    RemoteItemSortType=0

    RemoteCraftingSortType=0

    VersionMetaTag=1

    ShowExplorerNoteSubtitles=False

    DisableMenuMusic=False

    DisableDefaultCharacterItems=False

    bRequestDefaultCharacterItemsOnce=False

    bHasSeenGen2Intro=False

    bHideFloatingPlayerNames=False

    bHideGamepadItemSelectionModifier=False

    bToggleExtendedHUDInfo=False

    PlayActionWheelClickSound=True

    CompanionReactionVerbosity=3

    EnableEnvironmentalReactions=True

    EnableRespawnReactions=True

    EnableDeathReactions=True

    EnableSayHelloReactions=True

    EnableEmoteReactions=True

    EnableMovementSounds=True

    DisableSubtitles=False

    CompanionSubtitleVerbosityLevel=3

    CompanionIsHiddenState=False

    MaxAscensionLevel=0

    bHostSessionHasBeenOpened=False

    bForceTPVCameraOffset=False

    bDisableTPVCameraInterpolation=False

    bFPVClimbingGear=False

    bFPVGlidingGear=False

    Gamma1=2.200000

    Gamma2=3.000000

    AmbientSoundVolume=1.000000

    bAllowAnimationStaggering=True

    bUseOldThirdPersonCameraTrace=False

    bUseOldThirdPersonCameraOffset=False

    bLowQualityAnimations=True

    bShowedGenesisDLCBackground=False

    bShowedGenesis2DLCBackground=False

    bViewedAnimatedSeriesTrailer=False

    bViewedARK2Trailer=False

    bShowRTSKeyBinds=True

    bHasCompletedGen2=False

    bUseVSync=False

    MacroCtrl0=

    MacroCtrl1=

    MacroCtrl2=

    MacroCtrl3=

    MacroCtrl4=

    MacroCtrl5=

    MacroCtrl6=

    MacroCtrl7=

    MacroCtrl8=

    MacroCtrl9=

    ResolutionSizeX=1280

    ResolutionSizeY=720

    LastUserConfirmedResolutionSizeX=1280

    LastUserConfirmedResolutionSizeY=720

    WindowPosX=-1

    WindowPosY=-1

    bUseDesktopResolutionForFullscreen=False

    FullscreenMode=2

    LastConfirmedFullscreenMode=2

    Version=5


    [SessionSettings]

    SessionName=Stoneeyy-Games-Extinction


    [/Script/Engine.GameSession]

    MaxPlayers=10


    Serverstart.sh


    ./ShooterGameServer Gen2?MaxPlayers=10?Port=25999?QueryPort=25998?ServerPassword=abc123?SessionName=Stoneeyy-Games-Genesis2?listen -ClusterDirOverride/home/arktest/.steam/steamcmd/arkcluster -NoTransferFromFiltering -clusterid=cluster2222 -server -log

    exit


    Game.ini

    [ModInstaller]

    ModIDS=731604991

    ModIDS=928102085

    ModIDS=1404697612

  • Es gib sowohl 9-stellige wie auch 10-stellige Mod ID´s. Hab ich bei mir auch beides:) (musste bei mir erstmal schauen, ob es nicht nur optisch wegen den Zahlen so aussieht:D)

    Mein System:

    Intel Core i9-11900K, MSI Z590 Gaming Carbon WiFi , 64Gb DDR4 RAM, NVIDIA GeForce RTX 3080 (10 GB), Samsung 970 EVO 2TB (Spiele & sonstiges), Samsung 980 PRO 250GB (System)

  • ich weis jetzt nicht ob das bei Linux anders sein muss. Bei den Server die ich habe ich in der GameUserSettings InI die Eintragung der Mod's in Abschnitt:


    [ServerSettings]


    folgender Maßen eingetragen:


    ActiveMods=731604991,2508593144,1814953878,849372965,1565015734,2337665293,2147192126,741203089,1741916864,1404697612,889745138,1609138312,1445181373,2044129379,1941865143,702828089


    Die Mod ID's also nur durch Komma getrennt hintereinander in einer Zeile. Wobei die Zeile nicht wirklich von Bedeutung ist an welcher Stelle sie unter allen anderen Eintragungen steht. Man kann sie also als erste Zeile einfügen in dem Bereich oder mitten drin oder am Ende. Bei mir steht sie mitten drin und alle Server laufen mir der gleichen Angabe in der InI prima. ;)


    Vielleicht hilft Dir das ja schon.


    LG Bruellmuecke

  • ok ist in Deinem Beitrag nicht ersichtlich ;)

    Was mir ausfällt ist, das sie bei mir (Windows Server) in der GameUserSettings INI stehen. Nicht in der Game INI. Und da der Befehlszeileninterpreter ActiveMods= lautet. Also auch anders als bei Dir eingetragen.


    Aber wie gesagt ich weis nicht ob das bei einem Linux Server ein anderer Interpreter sein muss. Was jedoch absolut unwahrscheinlich ist, das bei Linux der Eintrag in einer anderen Datei sein muss. ;) Es ist das gleiche Game, und der Client greift auf die gleichen Daten zu egal ob Linux oder Window Server. ;)

  • dann bin ich raus, weil ich kann Dich nicht verstehen. Oben schreibst Du es sei Dein Server und hier jetzt das wäre nicht Deiner. Dann postest Du die Game.ini mit den Einträgen und ich schreibe das es bei mir in der GameUserSettings. ini steht. Und jetzt schreibst Du es steht alles gleich.

    Deshalb weis ich nun nicht was ist richtig, was stimmt tatsächlich. Tut mir leid. Ich hoffe es findet sich noch jemand der Dir da auf den Weg helfen kann.


    Ganz liebe Grüße

    Bruellmuecke

  • Bruellmuecke : Er wollte nur helfen, ist aber nicht der Themenersteller

    ElDonKanalie spenderspenderspender : Diene Ausführungen hätten etwas ausführlicher sein können. So kam es zu Missverständnissen.


    Stoneeyy99 : Für die Administrierung eines Arkservers unter Linux empfehle ich den Arkmanager https://github.com/arkmanager/ark-server-tools

    Er erfordert zwar ein wenig Einarbeitung, erleichtert aber meiner Meinung nach den die Verwaltung immens.

    Ich habe zwar keine Lösung, aber bewundere das Problem!


    Wenn DAS ihre Lösung ist, hätte ich gerne mein Problem zurück!

  • Da gibt es viel bessere tools! Beacon z.B. und als Webinterface ist Tekbase auch 100000x besser (wenn es mal läuft)

    Hi,


    Beacon ist zwar toll für die Spieleinstellungen des Servers, hat aber nichts mit dem Starten/Stoppen/Updaten des Servers zu tun.

    Tekbase finde ich persönlich für die Administrierung eines einzigen Servers ziemlich overpowered. Außerdem ist es nicht kostenlos.

    Ich habe zwar keine Lösung, aber bewundere das Problem!


    Wenn DAS ihre Lösung ist, hätte ich gerne mein Problem zurück!

  • Und wer sich Root server mietet usw kann auch 39€ investieren für die Kaufversion bzw mietet sich die version und hat n interface was besser ist als jeder mist der gratis ist! und er schrieb ja auch net, dass er einen Gameserver hat sondern mehrere somit ist Teklab sinnvoll

  • Und wer sich Root server mietet

    Er schrieb, dass es seiner sei. Aber wie dem auch sei, wenn es ihm nur ums manuelle Starten und Updaten geht.. das ist ja an sich kein Hexenwerk, da müsste es ja eigentlich was weniger umfangreiches/ kostspieliges geben :/

  • Und wer sich Root server mietet usw kann auch 39€ investieren für die Kaufversion bzw mietet sich die version und hat n interface was besser ist als jeder mist der gratis ist! und er schrieb ja auch net, dass er einen Gameserver hat sondern mehrere somit ist Teklab sinnvoll

    Hi,


    ich verstehe deine Beiträge so, als wäre alles andere außer deiner Lösung nichts wert.

    Aus meiner Sicht wäre schöner gewesen, es auch mitzuteilen, dass es deine Meinung ist und nicht allgemeingültig und unumstößlich. Ich mag halt dieses "nur meine Lösung ist OK, alles andere ist Mist" nicht. Keiner von uns hat den völligen Überblick und die absolute Weisheit.


    Ich für meinen Teil finde den Arkmanager völlig ausreichend. Aber das ist halt meine Meinung, die nicht mit deiner übereinstimmt. Ist halt so.


    Außerdem kann ein Rootserver durchaus ein eigener Server sein für den man keine Miete zahlt.

    Ich habe zwar keine Lösung, aber bewundere das Problem!


    Wenn DAS ihre Lösung ist, hätte ich gerne mein Problem zurück!

  • ARK Forum

    Hat das Label Survival Evolved hinzugefügt.
  • ARK Forum

    Hat das Label PC-Steam entfernt.