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)
This commit is contained in:
James Manker 2022-05-25 23:26:56 -05:00
parent 22948ee979
commit fd35b7fc29

View File

@ -10,7 +10,7 @@ Meta.ConfigManifest=v-risingconfig.json
Meta.MetaConfigManifest=v-risingmetaconfig.json Meta.MetaConfigManifest=v-risingmetaconfig.json
Meta.ConfigRoot=v-rising.kvp Meta.ConfigRoot=v-rising.kvp
Meta.MinAMPVersion= Meta.MinAMPVersion=
Meta.SpecificDockerImage= Meta.SpecificDockerImage=cubecoders/ampbase:wine
Meta.DockerRequired=False Meta.DockerRequired=False
Meta.ContainerPolicy=Supported Meta.ContainerPolicy=Supported
Meta.Prerequsites=[] Meta.Prerequsites=[]
@ -21,7 +21,7 @@ App.BaseDirectory=./v-rising/1829350/
App.ExecutableWin=1829350\VRisingServer.exe App.ExecutableWin=1829350\VRisingServer.exe
App.ExecutableLinux=/usr/bin/xvfb-run App.ExecutableLinux=/usr/bin/xvfb-run
App.WorkingDir=1829350 App.WorkingDir=1829350
App.LinuxCommandLineArgs=-a "{{$FullRootDir}}1493710/proton" run "./VRisingServer.exe" App.LinuxCommandLineArgs=-a wine64 ./VRisingServer.exe
App.WindowsCommandLineArgs= App.WindowsCommandLineArgs=
App.CommandLineArgs={{$PlatformArgs}} -persistentDataPath ./save-data App.CommandLineArgs={{$PlatformArgs}} -persistentDataPath ./save-data
App.UseLinuxIOREDIR=False App.UseLinuxIOREDIR=False
@ -51,7 +51,7 @@ App.AdminLoginTransform=None
App.RCONConnectDelaySeconds=5 App.RCONConnectDelaySeconds=5
App.RCONConnectRetrySeconds=5 App.RCONConnectRetrySeconds=5
App.TelnetLoginFormat={0} 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.Compatibility=None
App.SteamUpdateAnonymousLogin=True App.SteamUpdateAnonymousLogin=True
App.SteamForceLoginPrompt=False App.SteamForceLoginPrompt=False