Proton icon indicating copy to clipboard operation
Proton copied to clipboard

ARK: Survival Ascended (2399830)

Open jamescodesthings opened this issue 2 years ago • 10 comments

Compatibility Report

  • Name of the game with compatibility issues: ARK: Survival Ascended
  • Steam AppID of the game: 2399830

System Information

Steam Deck, on SteamOS 3.4.11.

  • GPU: AMD AMD Custom GPU 0405 (vangogh, LLVM 14.0.6, DRM 3.45, 5.13.0-valve37-1-neptune)
  • Video driver version: 4.6 (Compatibility Profile) Mesa 22.2.0 (git-17e5312102)
  • Kernel version: 5.13.0-valve37-1-neptune
  • Link to full system information report as Gist: https://gist.github.com/jamescodesthings/067202b87beaea1c194fe2a67e52ff7c
  • Proton version(s):
    • 8.0-4, build id: 12373025
    • Proton Experimental, build id: 12481161

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-2399830.log

Symptoms

Freezes on Character creation screen after a few seconds, when trying to start a single player game.

Reproduction

  1. Open the game
  2. Press Start to get to main menu
  3. Select Create new game
  4. Choose the story ark
  5. Press "Single Player"

At this point the character creator will load, after 5-30s the screen will freeze (0fps), cpu usage will drop to 0%, no input.

jamescodesthings avatar Nov 01 '23 16:11 jamescodesthings

Current version of ARK: SA seems to work a bit better with Proton Experimental. If all of the settings are set to low (not just using the low preset, but custom with all parameters set to low) then it will often let you play on a server at somewhere between 20 and 32 FPS (40 FPS reachable via lower res + FSR).

Crashes on any higher settings though shortly after joining any server.

icedream avatar Nov 17 '23 08:11 icedream

@icedream does it work via a single player/local game for you?

jamescodesthings avatar Nov 23 '23 16:11 jamescodesthings

Ark: Survival Ascended (2399830)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7837. @BlakeRising posted on 2024-06-16T09:43:26:

Compatibility Report

Ark: Survival Ascended 2399830

System Information

  • GPU: Nvidia Rtx 3070 Ti
  • Video driver version: Nvidia 550.78
  • Kernel version: 6.8.11
  • Link to full system information report as Gist: https://gist.githubusercontent.com/BlakeRising/e1cd057afeac27e55ca18fd08d119f14/raw/1be834db802ac286ba64409c07cdd7b7a390b4d8/Blake%2520Gist
  • Proton version: 9.0-2

I confirm:

  • [ ] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-2399830.log

Symptoms

When loading into the game, oftentimes the logo will jitter and flash. But once you join either a multiplayer server or singleplayer, you will oftentimes encounter a black screen upon entering the world or if you do get into the world, the game will freeze after a couple of minutes of playing if you: Open your inventory, Close your inventory, open the pause menu, try to ride a dino, die and attempt to respawn, or download after uploading your character.

All of these are different crashes i've run into while trying to troubleshoot the game over the last couple of days, but i don't seem to get an error message on proton 9.0-2. But i have noticed i tend to get this error in particular when running Proton Experimental if its of any help.

Assertion Failed! File: /src-wine/dlls/winevulkan/loader_thunks.C

Expression: !status && "VkCreateSwapchainKHR"

This error code seems to happen when you attempt to open your inventory or the pause menu a few times.

Reproduction

Note- All of my crashes were experienced on the map The Center, i can't say if any other map works or not.

Crash 1

  1. Open the game and either join a multiplayer server or join a singleplayer game.
  2. If you don't have a character, create one.
  3. On the spawn screen, click an area and respawn, it'll freeze on that screen.

Crash 2

  1. In the game once you've made a character and spawned
  2. run around until the game starts to jitter (usually takes less than 5 minutes)
  3. Open your inventory, or the pause menu at least twice, and the game will crash.

Crash 3

  1. When in the game, upload your character at an obelisk or at a tek transmitter.
  2. When you see the screen to download your character, select your character.
  3. When you select your character, the game will freeze.
  4. If you make it through step 3, click download.
  5. Upon choosing an a area to respawn, you will crash.

Crash 4

  1. Open singleplayer.
  2. Enable creativemode by opening the console with ~ and typing 'gcm'
  3. Look at a large dino and force tame it by opening the console and typing 'forcetame'
  4. Attempt to ride it, the game will immediately freeze and crash.

kisak-valve avatar Jun 16 '24 12:06 kisak-valve

The join/spawn crash also affects Windows users, same with the upload/transfer crash.

There is a crash however that happens on Proton but not on Windows, it will randomly happen after some time.

I believe it's connected to loading people's base structures or tames, because it happens more often in areas where there are more bases (haven't had a crash in extinction wastelands, where people don't build bases). It also happens more often when moving around the map, especially when teleporting or flying.

54538.184:0134:026c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x2deb50000-0x2dee05000, unix_prot 0x3.
54538.184:0134:026c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x6fffffff0000-0x7000002a5000, unix_prot 0x3.
54538.184:0134:026c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fd2b7840000-0x7fd2b7af5000, unix_prot 0x3.
54538.184:0134:026c:err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7fd430c80000-0x7fd430f35000, unix_prot 0x3.
54538.184:0134:026c:err:virtual:alloc_free_area_in_range Could not map in reserved area, alloc_start 0x7ffffe000000, size 0x2b5000.
exe: ../src-wine/dlls/ntdll/unix/virtual.c:1907: create_view: Assertion `!((UINT_PTR)base & page_mask)' failed.
54538.184:0134:026c:warn:seh:dispatch_exception backtrace: --- Exception 0x80000101.
54538.184:0134:026c:trace:seh:dispatch_exception code=80000101 flags=1 addr=00007FD4324A0DB4 ip=7fd4324a0db4
54538.184:0134:026c:warn:seh:dispatch_exception EXCEPTION_WINE_ASSERTION exception (code=80000101) raised
54538.184:0134:026c:trace:seh:dispatch_exception  rax=0000000000000000 rbx=00000000000053b8 rcx=00007fd4324a0db4 rdx=0000000000000006
54538.184:0134:026c:trace:seh:dispatch_exception  rsi=00000000000053b8 rdi=0000000000005356 rbp=00000001048fdeb0 rsp=00000001048fde70
54538.184:0134:026c:trace:seh:dispatch_exception   r8=0000000000000001  r9=0000000000000000 r10=0000000000000008 r11=0000000000000246
54538.184:0134:026c:trace:seh:dispatch_exception  r12=00000001048ff6c0 r13=00007fd4328801c8 r14=0000000000000006 r15=00007fd432885569

Edit: This happens on multiple version of Proton (8, 9, Experimental, GE). I'm nowhere near out of neither system memory nor video memory. 7900XTX.

mitsuami-megane avatar Jan 30 '25 00:01 mitsuami-megane

increasing vm.max_map_count via sysctl fixed the crash for me

mitsuami-megane avatar Jan 30 '25 02:01 mitsuami-megane

Compatibility Report

Ark: Survival Ascended (2399830)

System Information

  • GPU: AMD ATI Radeon RX 7900 XT
  • Video driver version: Mesa 25.2.7-arch1.1
  • Kernel version: 6.17.8-arch1-1
  • Link to full system information report as Gist: https://gist.github.com/M4RKERSM4SK/7e63ce7fade56d30f3d6572717daeec8
  • Proton version: Proton Experimental as of 11/21/25

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

steam-2399830.log

Symptoms

After Proton experimental updated to what was released on 11-21-25, Ark ASA now gives me a kernel panic

Nov 21 14:57:54 kernel: simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic Nov 21 14:57:54 kernel: amdgpu 0000:0c:00.0: [drm] Registered 4 planes with drm panic

I switched it proton to 10.0-3 and its been going strong for hours on end. So it seems to be limited to what was released on 11-21-25 for Proton experimental. Also, I was using proton experimental up until 11-21-25 with no issues until that update.

Reproduction

Launch Ark ASA with proton experimental 11-21-25 Join a server or single player game (in my case it was abberation server) After about 13 min of playing, try to open the inventory of a storage container (in my case it was a mortal and pestle) Kernal panic after game freezes for about 5 min.

M4RKERSM4SK avatar Nov 22 '25 06:11 M4RKERSM4SK

@M4RKERSM4SK did you get the game to crash several times or did you roll back after it happened once? Played over an hour with a new singleplayer game and so far no hangs on my end. mesa 25.2.7, linux 6.17.8, proton experimental, rx 9060 XT

What graphics settings are you using?

simifor avatar Nov 23 '25 17:11 simifor

I was able to produce the crash 4 times, here are my graphics settings: Image Image Image

M4RKERSM4SK avatar Nov 29 '25 06:11 M4RKERSM4SK

@M4RKERSM4SK hmm, still no crash on my end, however with your settings I get some floating elements. Mostly the group of small rocks that you can pick up, just float in midair

Image

simifor avatar Nov 29 '25 17:11 simifor

I am pretty convinced its related to something with getting into inventory

After some more testing, getting into inventory on ASA does the following:

In Inventory Image

Out of Inventory Image

For whatever reason getting into inventory hard caps the FPS to 60 (which is the setting I want) and changes settings maybe tihe frame gen? Where running out of inventory seems to creep up on FPS and has changed settings.

On proton experimental 11-21-25, I get heavy frame drops when these setting change in and out of inventory, but not so much on Proton 10 for whatever wierd reason.

Lighting seems to be a thing too that changes (I am testing on Abberation)

I do run a decent sized based and only like 3 dinos out and about.

Am running these other graphics settings

Image

Checked other hardware stuff too

  • CPU good temp and load
  • GPU 75 degrees C and under ok load
  • No reported issues on SSD
  • Verified all game files etc

M4RKERSM4SK avatar Nov 29 '25 18:11 M4RKERSM4SK