From fd35b7fc29fabc3bca06ee841c3e5e13c4ad5a85 Mon Sep 17 00:00:00 2001 From: James Manker Date: Wed, 25 May 2022 23:26:56 -0500 Subject: [PATCH] Update V Rising Linux Config This changes the V Rising server to use WINE64 instead of Proton due to unknown issues. WINE64 has proven stable so far with my own tests and initial testing from other users. There are some reports that player counts over 5-10 might become unstable and can cause crashes though. Prerequisites if not using docker: `sudo dpkg --add-architecture i386` `sudo apt update` `sudo apt install wine wine32 wine64 xvfb lib32gcc1 lib32gcc-s1` (only one lib... will be found depending on the distro) --- v-rising.kvp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/v-rising.kvp b/v-rising.kvp index a9d2514..c3f9c7f 100644 --- a/v-rising.kvp +++ b/v-rising.kvp @@ -10,7 +10,7 @@ Meta.ConfigManifest=v-risingconfig.json Meta.MetaConfigManifest=v-risingmetaconfig.json Meta.ConfigRoot=v-rising.kvp Meta.MinAMPVersion= -Meta.SpecificDockerImage= +Meta.SpecificDockerImage=cubecoders/ampbase:wine Meta.DockerRequired=False Meta.ContainerPolicy=Supported Meta.Prerequsites=[] @@ -21,7 +21,7 @@ App.BaseDirectory=./v-rising/1829350/ App.ExecutableWin=1829350\VRisingServer.exe App.ExecutableLinux=/usr/bin/xvfb-run App.WorkingDir=1829350 -App.LinuxCommandLineArgs=-a "{{$FullRootDir}}1493710/proton" run "./VRisingServer.exe" +App.LinuxCommandLineArgs=-a wine64 ./VRisingServer.exe App.WindowsCommandLineArgs= App.CommandLineArgs={{$PlatformArgs}} -persistentDataPath ./save-data App.UseLinuxIOREDIR=False @@ -51,7 +51,7 @@ App.AdminLoginTransform=None App.RCONConnectDelaySeconds=5 App.RCONConnectRetrySeconds=5 App.TelnetLoginFormat={0} -App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"1829350"},{"UpdateStageName":"Proton Compatibility Layer","UpdateSourcePlatform":"Linux","UpdateSource":"SteamCMD","UpdateSourceData":"1493710","UpdateSourceVersion":"bleeding-edge"}] +App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"1829350"}] App.Compatibility=None App.SteamUpdateAnonymousLogin=True App.SteamForceLoginPrompt=False