mschnitzer / ark-survival-ascended-linux-container-image

A docker/podman container that is able to run an ARK: Survival Ascended on a Linux host.
69 stars 13 forks source link

Black Screen when Attempting to Join Server Running Mod Map (Svartalfheim_WP or Forglar_WP) #75

Open rupponi opened 1 week ago

rupponi commented 1 week ago

Hi mschnitzer,

I'm currently running these servers on my dedicated server at my family home, running Ubuntu 22.04 LTS with 16GB of RAM. Other than this server, I run Plex, a Minecraft Bedrock Server, and a Palworld and Valheim server that I shut off if more resources are needed for another task.

I enjoyed running a container with The Island and, while I could not discover it in the server manager in the game, I had no problem connecting using connect XXX.XXX.XXX.XXX in the ARK console. There were no issues whatsoever and performance was great, allowing me to run a good playthrough of the map before I considered mod maps.

When considering mod maps, I first looked to Forglar (Map name: Forglar_WP, Mod ID: 935835). While resources were consumed (~10GB of RAM), connecting to the map yielded only a black screen. This was different to previous cases of timeouts I had received, as the application stuck to this black screen indefinitely and my GPU was even showing activity in the Task Manager.

I then chose to start with Svartalfheim given that you already provided good documentation on start up using the docker-compose file, only to receive the same conditions.

Below is the starting parameters line I used for both servers, the example is just for Svartalfheim:

ASA_START_PARAMS=Svartalfheim_WP?listen?Port=7777?RCONPort=27015?RCONEnabled=True -WinLiveMaxPlayers=50 -mods=893657 -NoBattlEye -clusterid=default -ClusterDirOverride="/home/gameserver/cluster-shared"

Below is also the standard logs of starting the server using docker-compose start asa-server-1:

sudo docker logs -f asa-server-1
Redirecting stderr to '/home/gameserver/Steam/logs/stderr.txt'
Logging directory: '/home/gameserver/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1718904263
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
 Update state (0x5) verifying install, progress: 0.02 (2323326 / 12334487960)
 Update state (0x5) verifying install, progress: 5.05 (622866624 / 12334487960)
 Update state (0x5) verifying install, progress: 13.17 (1624256704 / 12334487960)
 Update state (0x5) verifying install, progress: 21.16 (2609702383 / 12334487960)
 Update state (0x5) verifying install, progress: 29.23 (3605141359 / 12334487960)
 Update state (0x5) verifying install, progress: 37.28 (4598561487 / 12334487960)
 Update state (0x5) verifying install, progress: 45.39 (5598238335 / 12334487960)
 Update state (0x5) verifying install, progress: 53.47 (6595225059 / 12334487960)
 Update state (0x5) verifying install, progress: 61.15 (7542941831 / 12334487960)
 Update state (0x5) verifying install, progress: 69.10 (8523607255 / 12334487960)
 Update state (0x5) verifying install, progress: 77.20 (9521876521 / 12334487960)
 Update state (0x5) verifying install, progress: 85.29 (10520155737 / 12334487960)
 Update state (0x5) verifying install, progress: 93.40 (11520249401 / 12334487960)
Success! App '2430930' fully installed.
Starting the ARK: Survival Ascended dedicated server...
Start parameters: Svartalfheim_WP?listen?Port=7777?RCONPort=27015?RCONEnabled=True -WinLiveMaxPlayers=50 -mods=893657 -NoBattlEye -clusterid=default -ClusterDirOverride="/home/gameserver/cluster-shared"
esync: up and running.
Failed to read /etc/machine-id, error Invalid argument.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely

Would be curious if there's any known resolution as to why the client blacks the screen but doesn't timeout when using mod maps with the server. Please let me know if there's any more context I can provide and thanks for your help as well for all your work with this ASA dedicated Linux server solution!

mschnitzer commented 5 days ago

I'm in the middle of a move, I'm coming back to you mid next week.

rupponi commented 3 days ago

No problem! Just went through a move myself last week, take your time and thanks for the response!