Closed BlakeNoel closed 6 months ago
I also have problems now for some reason (did not run server for like 6-8 months). Tried with fresh server and persistentdata folders too just to make sure previous things did not mess things up. docker-compose.yaml
version: '3.7'
services:
vrising:
container_name: vrising
image: trueosiris/vrising
network_mode: bridge
environment:
- TZ=Europe/Warsaw
- SERVERNAME=Zurkoland
- WORLDNAME=zurkoland
volumes:
- './server:/mnt/vrising/server:rw'
- './persistentdata:/mnt/vrising/persistentdata:rw'
ports:
- '9876:9876/udp'
- '9877:9877/udp'
- '27015:27015/udp'
- '27016:27016/udp'
restart: unless-stopped
stop_grace_period: 2m
Server error:
vrising | Setting timezone to Europe/Warsaw
vrising |
vrising | Current default time zone: 'Europe/Warsaw'
vrising | Local time is now: Mon Oct 9 00:30:31 CEST 2023.
vrising | Universal Time is now: Sun Oct 8 22:30:31 UTC 2023.
vrising |
vrising | usermod: user 'docker' does not exist
vrising |
vrising | Updating V-Rising Dedicated Server files...
vrising |
vrising | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
vrising | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising | Logging directory: '/root/Steam/logs'
vrising | [ 0%] Checking for available updates...
vrising | [----] Verifying installation...
vrising | Steam Console Client (c) Valve Corporation - version 1696019544
vrising | -- type 'quit' to exit --
vrising | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
vrising | CreateBoundSocket: failed to create socket, error EAFNOSUPPORT (97)
vrising | OK
vrising |
vrising | Connecting anonymously to Steam Public...OK
vrising | Waiting for client config...OK
vrising | Waiting for user info...OK
vrising | Success! App '1829350' already up to date.
vrising | steam_appid: 1604030
vrising |
vrising | Starting V Rising Dedicated Server with name Zurkoland
vrising | Trying to remove /tmp/.X0-lock
vrising |
vrising | Starting Xvfb
vrising | Launching wine64 V Rising
vrising |
vrising | 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
vrising | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising | 0188:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007FFFFF50FE10
vrising | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FC310B87490, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising | 0024:fixme:keyboard:X11DRV_GetKeyboardLayout couldn't return keyboard layout for thread 0050
vrising | 0024:fixme:keyboard:X11DRV_GetKeyboardLayout couldn't return keyboard layout for thread 0050
vrising | 0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising | 01a0:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising | 01a0:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
vrising | 00f0:fixme:file:CancelSynchronousIo (000000000000006C): stub
vrising | 00f0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising | 01c8:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising | UnityEngine.Debug:LogException(Exception)
vrising | ProjectM.GameBootstrap:Start()
vrising |
vrising | Intentionally caused fatal error
vrising | ProjectM.GameBootstrap:Start()
vrising |
vrising | [ line 2154200]
vrising |
vrising | [412:424:20231009,003037.099:ERROR filesystem_win.cc:129] GetFileAttributes C:\users\root\AppData\LocalLow\Stunlock Studios\VRisingServer\backtrace\crashpad\attachments\1c916738-84fe-4421-baee-11d48870a3bc: File not found. (2)
vrising | [412:424:20231009,003037.118:WARNING minidump_to_upload_parameters.cc:32] duplicate key guid, discarding value 53673e55f4b317bb4b9919ada7cfb51f56d10f39
vrising | 01a8:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
vrising | 01a0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
I'm facing the same issue, ending with message AppPolicyGetProcessTerminationMethod
And nothing else then, and the server is not visible in the list, I can't connect to it directly neither
I tried on fresh VM, same issue
Here is my log
vrising | Setting timezone to Europe/Paris
vrising |
vrising | Current default time zone: 'Europe/Paris'
vrising | Local time is now: Tue Oct 10 23:43:43 CEST 2023.
vrising | Universal Time is now: Tue Oct 10 21:43:43 UTC 2023.
vrising |
vrising | usermod: user 'docker' does not exist
vrising |
vrising | Updating V-Rising Dedicated Server files...
vrising |
vrising | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising | ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
vrising | [ 0%] Checking for available update...
vrising | [----] Downloading update (0 of 59714 KB)...
vrising | [ 0%] Downloading update (0 of 59714 KB)...
vrising | [ 0%] Downloading update (0 of 59714 KB)...
vrising | [ 0%] Downloading update (4361 of 59714 KB)...
vrising | [ 7%] Downloading update (7513 of 59714 KB)...
vrising | [ 12%] Downloading update (10598 of 59714 KB)...
vrising | [ 17%] Downloading update (12600 of 59714 KB)...
vrising | [ 21%] Downloading update (15972 of 59714 KB)...
vrising | [ 26%] Downloading update (19451 of 59714 KB)...
vrising | [ 32%] Downloading update (21377 of 59714 KB)...
vrising | [ 35%] Downloading update (23988 of 59714 KB)...
vrising | [ 40%] Downloading update (26536 of 59714 KB)...
vrising | [ 44%] Downloading update (28900 of 59714 KB)...
vrising | [ 48%] Downloading update (30322 of 59714 KB)...
vrising | [ 50%] Downloading update (33674 of 59714 KB)...
vrising | [ 56%] Downloading update (36920 of 59714 KB)...
vrising | [ 61%] Downloading update (38312 of 59714 KB)...
vrising | [ 64%] Downloading update (40028 of 59714 KB)...
vrising | [ 67%] Downloading update (40843 of 59714 KB)...
vrising | [ 68%] Downloading update (42119 of 59714 KB)...
vrising | [ 70%] Downloading update (43799 of 59714 KB)...
vrising | [ 73%] Downloading update (45395 of 59714 KB)...
vrising | [ 76%] Downloading update (46993 of 59714 KB)...
vrising | [ 78%] Downloading update (48579 of 59714 KB)...
vrising | [ 81%] Downloading update (49993 of 59714 KB)...
vrising | [ 83%] Downloading update (51296 of 59714 KB)...
vrising | [ 85%] Downloading update (51762 of 59714 KB)...
vrising | [ 86%] Downloading update (53340 of 59714 KB)...
vrising | [ 89%] Downloading update (53804 of 59714 KB)...
vrising | [ 90%] Downloading update (55115 of 59714 KB)...
vrising | [ 92%] Downloading update (56567 of 59714 KB)...
vrising | [ 94%] Downloading update (58007 of 59714 KB)...
vrising | [ 97%] Downloading update (58310 of 59714 KB)...
vrising | [ 97%] Downloading update (59714 of 59714 KB)...
vrising | [100%] Downloading update (59714 of 59714 KB)...
vrising | [100%] Download Complete.
vrising | [----] Applying update...
vrising | [----] Extracting package...
vrising | [----] Extracting package...
vrising | [----] Extracting package...
vrising | [----] Extracting package...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Cleaning up...
vrising | [----] Update complete, launching...
vrising | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
vrising | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising | Logging directory: '/root/Steam/logs'
vrising | [ 0%] Checking for available updates...
vrising | [----] Verifying installation...
vrising | [ 0%] Downloading update...
vrising | [ 0%] Checking for available updates...
vrising | [----] Download complete.
vrising | [----] Extracting package...
vrising | [----] Extracting package...
vrising | [----] Extracting package...
vrising | [----] Extracting package...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Installing update...
vrising | [----] Cleaning up...
vrising | [----] Update complete, launching Steamcmd...
vrising | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
vrising | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising | Logging directory: '/root/Steam/logs'
vrising | [ 0%] Checking for available updates...
vrising | [----] Verifying installation...
vrising | Steam Console Client (c) Valve Corporation - version 1696019544
vrising | -- type 'quit' to exit --
vrising | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
vrising | OK
vrising | "@sSteamCmdForcePlatformType" = "windows"
vrising |
vrising | Connecting anonymously to Steam Public...OK
vrising | Waiting for client config...OK
vrising | Waiting for user info...OK
vrising | Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
vrising | Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
vrising | Update state (0x5) verifying install, progress: 29.20 (424504236 / 1453735992)
vrising | Update state (0x5) verifying install, progress: 59.19 (860488056 / 1453735992)
vrising | Update state (0x5) verifying install, progress: 91.07 (1323928507 / 1453735992)
vrising | Success! App '1829350' fully installed.
vrising | steam_appid: 1604030
vrising |
vrising | avx
vrising | avx2
vrising | avx
vrising | avx2
vrising | avx
vrising | avx2
vrising | avx
vrising | avx2
vrising | avx
vrising | avx2
vrising | avx
vrising | avx2
vrising | avx
vrising | avx2
vrising | avx
vrising | avx2
vrising |
vrising | Starting V Rising Dedicated Server with name ToxicNerds
vrising | Trying to remove /tmp/.X0-lock
vrising | rm: cannot remove '/tmp/.X0-lock': No such file or directory
vrising |
vrising | Starting Xvfb
vrising | Launching wine64 V Rising
vrising |
vrising | wine: created the configuration directory '/root/.wine'
vrising | 0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
vrising | 0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
vrising | 0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
vrising | 0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
vrising | 0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
vrising | 0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
vrising | 0048:err:ole:start_rpcss Failed to open RpcSs service
vrising | 0040:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
vrising | Could not find Wine Gecko. HTML rendering will be disabled.
vrising | Could not find Wine Gecko. HTML rendering will be disabled.
vrising | 002c:fixme:event:wait_for_withdrawn_state window 0x2004e/c00001 wait timed out
vrising | wine: configuration in L"/root/.wine" has been updated.
vrising | 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
vrising | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising | 015c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007FFFFEA8FE10
vrising | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2CB7E270, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising | 0024:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:iphlpapi:NotifyAddrChange (Handle 0x7fdf08140218, overlapped 0x7fdf08140220): stub
vrising | 0184:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
vrising | 0184:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2D79D040, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising | 0184:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising | 0184:fixme:wbemprox:enum_class_object_Next timeout not supported
vrising | 0094:fixme:mountmgr:query_property Faking StorageDeviceProperty data
vrising | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising | 0094:fixme:mountmgr:query_property Faking StorageDeviceProperty data
vrising | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising | 0024:fixme:ntdll:EtwEventRegister ({b77d8a36-ef0c-4976-8d22-08f986f56cfb}, 000000013898BFE0, 00000001394223A0, 00000001394DAE48) stub.
vrising | 0190:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 0000000066D2FE10
vrising | dbus[114]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544.
vrising | This is normally a bug in some application using the D-Bus library.
vrising |
vrising | D-Bus not built with -rdynamic so unable to print a backtrace
vrising | wine: Assertion failed at address 00007F79E2C9EA7C (thread 0094), starting debugger...
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 0168:fixme:server:invoke_system_apc syscall frame changed in APC function, frame (nil), saved_frame 0x667cf9f8.
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2DD6A010, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising | 0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising | 01c4:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising | 01c4:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
vrising | /start.sh: line 65: 86 Killed DISPLAY=:0.0 wine64 /mnt/vrising/server/VRisingServer.exe -persistentDataPath $p -serverName "$SERVERNAME" -saveName "$WORLDNAME" -logFile "$p/VRisingServer.log" "$game_port" "$query_port" 2>&1
vrising | 00e4:fixme:file:CancelSynchronousIo (000000000000006C): stub
vrising | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 102.9ms. (Performance warning.) ServiceThread,SteamDatagramClientThinker::Think,EnsureDataCenterRoutesValid,ThinkPingProbes
vrising | This is usually a symptom of a general performance problem such as thread starvation.
vrising | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 4.3ms for SteamNetworkingSockets lock [ServiceThread]
vrising | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 82ms for lock! This directly adds to network latency! It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 254ms for lock! This directly adds to network latency! It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 2236.2ms. (Performance warning.) ServiceThread,SteamDatagramClientThinker::Think(x2),EnsureDataCenterRoutesValid(x2),ThinkPingProbes(x2)
vrising | This is usually a symptom of a general performance problem such as thread starvation.
vrising | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 259.7ms for SteamNetworkingSockets lock [ServiceThread]
vrising | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 254ms for lock! This directly adds to network latency! It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 1359ms for lock! This directly adds to network latency! It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising | 01c4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising | 00e4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising | 01f0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
while this used to work with that docker image, on the very same server before
I'm facing the same issue, ending with message AppPolicyGetProcessTerminationMethod
And nothing else then, and the server is not visible in the list, I can't connect to it directly neither
I tried on fresh VM, same issue
Here is my log
vrising | Setting timezone to Europe/Paris vrising | vrising | Current default time zone: 'Europe/Paris' vrising | Local time is now: Tue Oct 10 23:43:43 CEST 2023. vrising | Universal Time is now: Tue Oct 10 21:43:43 UTC 2023. vrising | vrising | usermod: user 'docker' does not exist vrising | vrising | Updating V-Rising Dedicated Server files... vrising | vrising | Redirecting stderr to '/root/Steam/logs/stderr.txt' vrising | ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". vrising | [ 0%] Checking for available update... vrising | [----] Downloading update (0 of 59714 KB)... vrising | [ 0%] Downloading update (0 of 59714 KB)... vrising | [ 0%] Downloading update (0 of 59714 KB)... vrising | [ 0%] Downloading update (4361 of 59714 KB)... vrising | [ 7%] Downloading update (7513 of 59714 KB)... vrising | [ 12%] Downloading update (10598 of 59714 KB)... vrising | [ 17%] Downloading update (12600 of 59714 KB)... vrising | [ 21%] Downloading update (15972 of 59714 KB)... vrising | [ 26%] Downloading update (19451 of 59714 KB)... vrising | [ 32%] Downloading update (21377 of 59714 KB)... vrising | [ 35%] Downloading update (23988 of 59714 KB)... vrising | [ 40%] Downloading update (26536 of 59714 KB)... vrising | [ 44%] Downloading update (28900 of 59714 KB)... vrising | [ 48%] Downloading update (30322 of 59714 KB)... vrising | [ 50%] Downloading update (33674 of 59714 KB)... vrising | [ 56%] Downloading update (36920 of 59714 KB)... vrising | [ 61%] Downloading update (38312 of 59714 KB)... vrising | [ 64%] Downloading update (40028 of 59714 KB)... vrising | [ 67%] Downloading update (40843 of 59714 KB)... vrising | [ 68%] Downloading update (42119 of 59714 KB)... vrising | [ 70%] Downloading update (43799 of 59714 KB)... vrising | [ 73%] Downloading update (45395 of 59714 KB)... vrising | [ 76%] Downloading update (46993 of 59714 KB)... vrising | [ 78%] Downloading update (48579 of 59714 KB)... vrising | [ 81%] Downloading update (49993 of 59714 KB)... vrising | [ 83%] Downloading update (51296 of 59714 KB)... vrising | [ 85%] Downloading update (51762 of 59714 KB)... vrising | [ 86%] Downloading update (53340 of 59714 KB)... vrising | [ 89%] Downloading update (53804 of 59714 KB)... vrising | [ 90%] Downloading update (55115 of 59714 KB)... vrising | [ 92%] Downloading update (56567 of 59714 KB)... vrising | [ 94%] Downloading update (58007 of 59714 KB)... vrising | [ 97%] Downloading update (58310 of 59714 KB)... vrising | [ 97%] Downloading update (59714 of 59714 KB)... vrising | [100%] Downloading update (59714 of 59714 KB)... vrising | [100%] Download Complete. vrising | [----] Applying update... vrising | [----] Extracting package... vrising | [----] Extracting package... vrising | [----] Extracting package... vrising | [----] Extracting package... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Cleaning up... vrising | [----] Update complete, launching... vrising | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work. vrising | Redirecting stderr to '/root/Steam/logs/stderr.txt' vrising | Logging directory: '/root/Steam/logs' vrising | [ 0%] Checking for available updates... vrising | [----] Verifying installation... vrising | [ 0%] Downloading update... vrising | [ 0%] Checking for available updates... vrising | [----] Download complete. vrising | [----] Extracting package... vrising | [----] Extracting package... vrising | [----] Extracting package... vrising | [----] Extracting package... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Installing update... vrising | [----] Cleaning up... vrising | [----] Update complete, launching Steamcmd... vrising | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work. vrising | Redirecting stderr to '/root/Steam/logs/stderr.txt' vrising | Logging directory: '/root/Steam/logs' vrising | [ 0%] Checking for available updates... vrising | [----] Verifying installation... vrising | Steam Console Client (c) Valve Corporation - version 1696019544 vrising | -- type 'quit' to exit -- vrising | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory vrising | OK vrising | "@sSteamCmdForcePlatformType" = "windows" vrising | vrising | Connecting anonymously to Steam Public...OK vrising | Waiting for client config...OK vrising | Waiting for user info...OK vrising | Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) vrising | Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) vrising | Update state (0x5) verifying install, progress: 29.20 (424504236 / 1453735992) vrising | Update state (0x5) verifying install, progress: 59.19 (860488056 / 1453735992) vrising | Update state (0x5) verifying install, progress: 91.07 (1323928507 / 1453735992) vrising | Success! App '1829350' fully installed. vrising | steam_appid: 1604030 vrising | vrising | avx vrising | avx2 vrising | avx vrising | avx2 vrising | avx vrising | avx2 vrising | avx vrising | avx2 vrising | avx vrising | avx2 vrising | avx vrising | avx2 vrising | avx vrising | avx2 vrising | avx vrising | avx2 vrising | vrising | Starting V Rising Dedicated Server with name ToxicNerds vrising | Trying to remove /tmp/.X0-lock vrising | rm: cannot remove '/tmp/.X0-lock': No such file or directory vrising | vrising | Starting Xvfb vrising | Launching wine64 V Rising vrising | vrising | wine: created the configuration directory '/root/.wine' vrising | 0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 vrising | 0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 vrising | 0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002 vrising | 0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 vrising | 0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 vrising | 0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002 vrising | 0048:err:ole:start_rpcss Failed to open RpcSs service vrising | 0040:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf" vrising | Could not find Wine Gecko. HTML rendering will be disabled. vrising | Could not find Wine Gecko. HTML rendering will be disabled. vrising | 002c:fixme:event:wait_for_withdrawn_state window 0x2004e/c00001 wait timed out vrising | wine: configuration in L"/root/.wine" has been updated. vrising | 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION vrising | ALSA lib confmisc.c:855:(parse_card) cannot find card '0' vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory vrising | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory vrising | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory vrising | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory vrising | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default vrising | ALSA lib confmisc.c:855:(parse_card) cannot find card '0' vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory vrising | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory vrising | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name vrising | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory vrising | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory vrising | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default vrising | 015c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007FFFFEA8FE10 vrising | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2CB7E270, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000 vrising | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50 vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 vrising | 0024:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:iphlpapi:NotifyAddrChange (Handle 0x7fdf08140218, overlapped 0x7fdf08140220): stub vrising | 0184:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags vrising | 0184:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2D79D040, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000 vrising | 0184:fixme:wbemprox:client_security_Release 00000002419BFD50 vrising | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled vrising | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled vrising | 0184:fixme:wbemprox:enum_class_object_Next timeout not supported vrising | 0094:fixme:mountmgr:query_property Faking StorageDeviceProperty data vrising | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled vrising | 0094:fixme:mountmgr:query_property Faking StorageDeviceProperty data vrising | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled vrising | 0024:fixme:ntdll:EtwEventRegister ({b77d8a36-ef0c-4976-8d22-08f986f56cfb}, 000000013898BFE0, 00000001394223A0, 00000001394DAE48) stub. vrising | 0190:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 0000000066D2FE10 vrising | dbus[114]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544. vrising | This is normally a bug in some application using the D-Bus library. vrising | vrising | D-Bus not built with -rdynamic so unable to print a backtrace vrising | wine: Assertion failed at address 00007F79E2C9EA7C (thread 0094), starting debugger... vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 0168:fixme:server:invoke_system_apc syscall frame changed in APC function, frame (nil), saved_frame 0x667cf9f8. vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering vrising | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2DD6A010, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000 vrising | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50 vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 vrising | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 vrising | 0024:fixme:file:NtLockFile I/O completion on lock not implemented yet vrising | 01c4:fixme:file:NtLockFile I/O completion on lock not implemented yet vrising | 01c4:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub. vrising | /start.sh: line 65: 86 Killed DISPLAY=:0.0 wine64 /mnt/vrising/server/VRisingServer.exe -persistentDataPath $p -serverName "$SERVERNAME" -saveName "$WORLDNAME" -logFile "$p/VRisingServer.log" "$game_port" "$query_port" 2>&1 vrising | 00e4:fixme:file:CancelSynchronousIo (000000000000006C): stub vrising | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 102.9ms. (Performance warning.) ServiceThread,SteamDatagramClientThinker::Think,EnsureDataCenterRoutesValid,ThinkPingProbes vrising | This is usually a symptom of a general performance problem such as thread starvation. vrising | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 4.3ms for SteamNetworkingSockets lock [ServiceThread] vrising | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 82ms for lock! This directly adds to network latency! It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long. vrising | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 254ms for lock! This directly adds to network latency! It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long. vrising | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 2236.2ms. (Performance warning.) ServiceThread,SteamDatagramClientThinker::Think(x2),EnsureDataCenterRoutesValid(x2),ThinkPingProbes(x2) vrising | This is usually a symptom of a general performance problem such as thread starvation. vrising | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 259.7ms for SteamNetworkingSockets lock [ServiceThread] vrising | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 254ms for lock! This directly adds to network latency! It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long. vrising | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 1359ms for lock! This directly adds to network latency! It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long. vrising | 01c4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70 vrising | 00e4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70 vrising | 01f0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
while this used to work with that docker image, on the very same server before
Exactly the same error message sadly. If I connect before it I can connect and the game will say "Server starting up x/225" and it will freeze at 112 and give a timeout error.
for anyone interested. the problem is the wine version.
So, the DIY way is to pull the repo from the osiris, build docker and use it inside your docker compose. You can use docker hub to push it but do not rly. Easy way is to just use already updated docker from my dockerhub, which has slight modification to include Wine 8 from winehq. This is a way to try and run it on Linux systems, using Wine so it is NOT a correct and supported way of running the server, but some might be interested in it. The official way would be to get a Windows machine, that way you can guarantee everything will work correctly! Everything based on TrueOsiris docker setup: https://github.com/TrueOsiris/docker-vrising
image: trueosiris/vrising -> image: mzurkowski/vrising-on-linux:2023-10-12.1
git clone https://github.com/TrueOsiris/docker-vrising
cd docker-vrising
Remove line 26-27 from Dockerfile
RUN apt install -y wine \
winbind
replace with
RUN mkdir -pm755 /etc/apt/keyrings \
&& wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key \
&& wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources \
&& apt update \
&& apt install -y --install-recommends winehq-stable winbind libwine
docker buildx build . --push --tag YOUR_DOCKERHUB/vrising:2023-10-09.1 ; docker buildx build . --push --tag YOUR_DOCKERHUB/vrising:latest```
### Modify docker-compose.yml to include YOUR_DOCKERHUB
```yml
image: trueosiris/vrising -> image: YOUR_DOCKERHUB/vrising
The ports and configs should be the same and no need to change them. After that, my server works just fine.
for anyone interested. the problem is the wine version.
So, the DIY way is to pull the repo from the osiris, build docker and use it inside your docker compose. You can use docker hub to push it but do not rly. Easy way is to just use already updated docker from my dockerhub, which has slight modification to include Wine 8 from winehq. This is a way to try and run it on Linux systems, using Wine so it is NOT a correct and supported way of running the server, but some might be interested in it. The official way would be to get a Windows machine, that way you can guarantee everything will work correctly! Everything based on TrueOsiris docker setup: https://github.com/TrueOsiris/docker-vrising
Easy way, just change the image:
Modify docker-compose.yml (https://hub.docker.com/repository/docker/mzurkowski/vrising/general)
image: trueosiris/vrising -> image: mzurkowski/vrising
DIY:
git clone https://github.com/TrueOsiris/docker-vrising cd docker-vrising
If you want latest wine version (optional)
Remove line 26-27 from Dockerfile
RUN apt install -y wine \ winbind
replace with
RUN mkdir -pm755 /etc/apt/keyrings \ && wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key \ && wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources \ && apt update \ && apt install -y --install-recommends winehq-stable winbind libwine
Modify YOUR_DOCKERHUB/vrising to your own repo/tag, i use date as tag
docker buildx build . --push --tag YOUR_DOCKERHUB/vrising:2023-10-09.1 ; docker buildx build . --push --tag YOUR_DOCKERHUB/vrising:latest``` ### Modify docker-compose.yml to include YOUR_DOCKERHUB ```yml image: trueosiris/vrising -> image: YOUR_DOCKERHUB/vrising
The ports and configs should be the same and no need to change them. After that, my server works just fine.
lol the timing on this reply. Crazy. Thanks!
lol the timing on this reply. Crazy. Thanks!
I just got an email notification coz you posted and remember i fixed it myself some time ago coz i wanted to play xD
I’ll try to patch it tomorrow. Thx for all the info
Sent from Outlook for iOShttps://aka.ms/o0ukef
From: Michał Żurkowski @.> Sent: Saturday, January 6, 2024 7:11:00 PM To: TrueOsiris/docker-vrising @.> Cc: Subscribed @.***> Subject: Re: [TrueOsiris/docker-vrising] fresh pull using recommended docker cli docker image crashes (Issue #43)
CAUTION - This e-mail originates outside of Dedalus. Be vigilant with content, links and attachments!
lol the timing on this reply. Crazy. Thanks!
I just got an email notification coz you posted and remember i fixed it myself some time ago coz i wanted to play xD
— Reply to this email directly, view it on GitHubhttps://github.com/TrueOsiris/docker-vrising/issues/43#issuecomment-1879772062, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7JRX5WZXBORF3WGWYNIKTDYNGHTJAVCNFSM6AAAAAA2DV7WXWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZG43TEMBWGI. You are receiving this because you are subscribed to this thread.Message ID: @.***>
@michal-zurkowski I get the same error with your image. I'm gonna try the manual way now.
ah, i changed some things after one update and moved to different name vrising-on-linux:2023-10-12.1
Manual steps should still work tho
version: '3.7'
services:
vrising:
container_name: vrising
image: mzurkowski/vrising-on-linux:2023-10-12.1
environment:
- TZ=Europe/Warsaw
volumes:
- './server:/mnt/vrising/server:rw'
- './persistentdata:/mnt/vrising/persistentdata:rw'
ports:
# Ports to list on Steam
- '9876:9876/udp'
- '9877:9877/udp'
restart: unless-stopped
stop_grace_period: 2m
nice, thanks
@michal-zurkowski can't pull that image I think, it gives an error. Also made my own image but I get the same error sadly when starting up the server.
correction: After switching from Ubuntu to Debian 12 CLI error is gone and server works fine. Thanks for the help!
hi! I had the same errors so I tried to modify Dockerfile according to what @michal-zurkowski proposed
@jozsaVilmos could you please tell what you changed exactly to switch from ubuntu to debian?
I tried to replace first line (FROM) with FROM steamcmd/steamcmd:ubuntu-20 as builder ARG DEBIAN_FRONTEND=noninteractive
which I found in another repo but I'm not sure it's relevant
and the server still produces errors (but different):
Starting Xvfb
Launching wine64 V Rising
wine: created the configuration directory '/root/.wine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:err:ole:start_rpcss Failed to open RpcSs service
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
some things may have changed since january :(
EDIT: seems to work; just very slow to be up :D let's try to get my saves back ;)
I added an image trueosiris/vrising:winehq
Upon looking within the mounted volumes, I only see the data/Settings directory get created. Not really sure how to move forward.
Here's my docker run bash script: