protonscr

The Pathless

protonclosed appid 1492680Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#9203 · opened 2025-11-09 by Kriegbaum · updated 2025-11-18 · 6 comments · github · game page · search this game
KKriegbaum 2025-11-09 github

Your system information

  • Steam client version (build number or date): Stable Client 1759461205
  • Distribution (e.g. Ubuntu): Linux Mint 22 and KDE Neon 24.04
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
  • GPU: AMD Radeon RX 9060 XT

Please describe your issue in as much detail as possible:

A certain set of games (I think all unity based) stop working after attempting to stream a game once. The only way I've found to fix it is to fresh install the OS

Steps for reproducing this issue:

  1. Fresh install of OS
  2. Install steam, install The Pathless
  3. Launch the Pathless, confirm it works
  4. Go to other device on the network and stream the Pathless
  5. Game crashes
  6. Go back to host, launch the Pathless, game will no longer launch

Attempted fixes

  • Reinstall steam
  • Change proton version (experimental, hotfix, 9.0, 8.0)
  • Disable steam overlay
  • Disable remote play

Capture of terminal during a failed launch

WARNING: radv is not a conformant Vulkan implementation, testing use only.
Response: gpu_topology {
  gpus {
    id: 1
    name: "AMD Radeon Graphics (RADV GFX1200)"
    vram_size_bytes: 17095983104
    driver_id: k_EGpuDriverId_MesaRadv
    driver_version_major: 25
    driver_version_minor: 0
    driver_version_patch: 7
    luid: 0
  }
  gpus {
    id: 2
    name: "AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)"
    vram_size_bytes: 11239440384
    driver_id: k_EGpuDriverId_MesaRadv
    driver_version_major: 25
    driver_version_minor: 0
    driver_version_patch: 7
    luid: 0
  }
  gpus {
    id: 3
    name: "llvmpipe (LLVM 20.1.2, 256 bits)"
    vram_size_bytes: 3221225472
    driver_id: k_EGpuDriverId_MesaLLVMPipe
    driver_version_major: 0
    driver_version_minor: 0
    driver_version_patch: 1
    luid: 0
  }
  default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamgoPKKP - 181 bytes
steamwebhelper.sh[54781]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/****/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[54781]: Starting steamwebhelper with steamrt steam runtime at /home/****/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 54960
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/****/.local/share/Steam/config/htmlcache -steampid=54741 -buildid=1759461205 -steamid=0 -logdir=/home/****/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/****/.local/share/Steam/clientui -steampath=/home/****/.local/share/Steam/ubuntu12_32/steam -launcher=0 --valve-initial-threadpool-size=12 --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/****/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
steamwebhelper.sh[55083]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/****/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[55083]: Starting steamwebhelper with steamrt steam runtime at /home/****/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/****/.local/share/Steam/config/htmlcache -steampid=54741 -buildid=1759461205 -steamid=0 -logdir=/home/****/.local/share/Steam/logs -uimode=7 -startcount=1 -steamuniverse=Public -realm=Global -clientui=/home/****/.local/share/Steam/clientui -steampath=/home/****/.local/share/Steam/ubuntu12_32/steam -launcher=0 --valve-initial-threadpool-size=12 --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/****/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Desktop state changed: desktop: { pos:    0,   0 size: 4608,1832 } primary: { pos: 1280,   0 size: 2560,1440 }
Caching cursor image for , size 32x32, serial 366, cache size = 0
fsync: up and running.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/****/.local/share/Steam/shader_cache_temp_dir_d3d11_64/fozpipelinesv6/steamapprun_pipeline_cache".
fsync: up and running.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/****/.local/share/Steam/shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache".
WARNING: radv is not a conformant Vulkan implementation, testing use only.
fsync: up and running.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/****/.local/share/Steam/shader_cache_temp_dir_d3d11_64/fozpipelinesv6/steamapprun_pipeline_cache".
fsync: up and running.
fsync: up and running.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/****/.local/share/Steam/shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache".
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Setting autogroup scheduling.
reaping pid: 54742 -- sh
chdir "/home/****/.local/share/Steam/steamapps/common/The Pathless"
Game Recording - would start recording game 1492680, but recording for this game is disabled
Adding process 56837 for gameID 1492680
ERROR: ld.so: object '/home/****/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/****/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/****/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/****/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/****/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 56838 for gameID 1492680
Adding process 56839 for gameID 1492680
Adding process 56840 for gameID 1492680
Adding process 56960 for gameID 1492680
fsync: up and running.
Adding process 56962 for gameID 1492680
Adding process 56963 for gameID 1492680
Adding process 56964 for gameID 1492680
Adding process 56967 for gameID 1492680
Adding process 56969 for gameID 1492680
Adding process 56972 for gameID 1492680
Adding process 56981 for gameID 1492680
Adding process 56986 for gameID 1492680
Adding process 56993 for gameID 1492680
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Adding process 57022 for gameID 1492680
Adding process 57039 for gameID 1492680
Adding process 57050 for gameID 1492680
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/****/.local/share/Steam/steamapps/shadercache/1492680/fozpipelinesv6/steamapprun_pipeline_cache".
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/****/.local/share/Steam/steamapps/shadercache/1492680/fozpipelinesv6/steamapprun_pipeline_cache".
pid 56965 != 56964, skipping destruction (fork without exec?)
Game Recording - game stopped [gameid=1492680]
Removing process 57050 for gameID 1492680
Removing process 57039 for gameID 1492680
Removing process 57022 for gameID 1492680
Removing process 56993 for gameID 1492680
Removing process 56986 for gameID 1492680
Removing process 56981 for gameID 1492680
Removing process 56972 for gameID 1492680
Removing process 56969 for gameID 1492680
Removing process 56967 for gameID 1492680
Removing process 56964 for gameID 1492680
Removing process 56963 for gameID 1492680
Removing process 56962 for gameID 1492680
Removing process 56960 for gameID 1492680
Removing process 56840 for gameID 1492680
Removing process 56839 for gameID 1492680
Removing process 56838 for gameID 1492680
Removing process 56837 for gameID 1492680
[2025-11-09 13:30:22] Shutdown
Kkisak-valve maintainer 2025-11-09 github

Hello @Kriegbaum, we're tracking issues with games run with Proton on the Proton issue tracker, so I've transferred this issue report. Also, we're using one issue report per game title on that issue tracker. Let's use this issue report to focus on the game you've mentioned.

Please add PROTON_LOG=1 %command% to the game's launch options, reproduce the crash, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)

KKriegbaum 2025-11-17 github

Hello, thanks for the organization work. Sorry to ghost this issue, I've come back to it to get the logs.
My original intent was to reinstall my KDE Neon system so I could get three log captures, one working normally, one of the first crash (in case there was info on a state transition that wouldn't be captured on subsequent runs) and then one of the game crashing as observed before. In a classic fashion, things started working normally when I did this.

This tells me that the timing of launching the game streaming causing the crash may have been a coincidence the first time I observed it.
Anyhow, things are still not working on my Mint install so I grabbed a log of the crash there. Attached to this comment.
I know things are working on my system now but I'm still interested in finding a solution since I don't know what fixed it so I don't know if its going to break again

steam-1492680.log

KKriegbaum 2025-11-17 github

For my part I did a quick comparison of the logs from running steam in the terminal between the game working and the game crashing to see if I could determine which warnings/errors were critical.

It looks like on a run where the game crashes, I get this message, which does not appear when the game runs normally

Fossilize INFO: Overriding serialization path: "/home/****/.local/share/Steam/steamapps/shadercache/1492680/fozpipelinesv6/steamapprun_pipeline_cache".
Kkisak-valve maintainer 2025-11-17 github

These look like some lines of interest from your Proton log:

fixme:pulse:get_channel_mask Unknown speaker configuration: 24
err:pulse:pulse_spec_from_waveformat Invalid channel mask: 0/24 and 0(0)
err:pulse:pulse_spec_from_waveformat Invalid format! Channel spec valid: 0, format: 5

This is followed by an access violation (c0000005) in XAudio2_9.dll.

KKriegbaum 2025-11-18 github

Wow good catch! Changing my audio interface has caused the game to start working again

KKriegbaum 2025-11-18 github

This is kind of a bummer because that's a really nice audio interface and it's kinda integral to my setup, but its good to know the source of the issue!

Launch options

DLLs