steam-runtime icon indicating copy to clipboard operation
steam-runtime copied to clipboard

The Talos Principle Segementation Fault on startup

Open steamuser228 opened this issue 5 years ago • 4 comments

Your system information

  • Steam Runtime Version: 1588032389
  • Distribution: Debian Buster 10 with Nvidia driver 440.328.0
  • Link to your full system information: https://gist.github.com/steamuser228/aade950f7c54b301c55704531f0e4ae6
  • Have you checked for system updates?: Yes
  • Are you using the Steam Linux Runtime compatibility tool?: No, I tried one version of Proton but it did not resolve this issue.

Please describe your issue in as much detail as possible:

When I start The Talos Principle I shortly see a fullscreen window loading, then it crashes into a Segmentation fault. Please see the log file excerpt (https://gist.github.com/steamuser228/ace2266783a9155eb40bb3336f4f8ba9).

Other games like Portal 2 or Dota 2 (actually also with vulkan) ran without any issues. I noticed in the system information linked above that the i386 vulkan part includes the shared objects of 64 bit and x86_64 includes the 32 bit version of vulkan which is quite strange.

Steps for reproducing this issue:

  1. Select game "The Talos Principle"
  2. Click play
  3. Open log file with Segementation fault

Please help. Thank you

steamuser228 avatar May 12 '20 22:05 steamuser228

Hello @steamuser228, this issue should also be mentioned to the game's dev(s) if it hasn't been already.

kisak-valve avatar May 12 '20 22:05 kisak-valve

Hello @kisak-valve, could you please tell me where to reach the game's dev and how to get proper support? I also tried disabling the steam-overlay but it did not help. If the use of proton 4.2 is forced, it will end in a crash as well.

steamuser228 avatar May 14 '20 19:05 steamuser228

I'd recommend trying to reach out to them on the forums (https://steamcommunity.com/app/257510/discussions/), and if that fails then [email protected] (from http://www.croteam.com/contact/).

kisak-valve avatar May 14 '20 20:05 kisak-valve

I noticed in the system information linked above that the i386 vulkan part includes the shared objects of 64 bit and x86_64 includes the 32 bit version of vulkan which is quite strange.

This is normal, and not a Steam or Talos Principle bug: https://github.com/KhronosGroup/Vulkan-Loader/issues/262. Please ignore the "wrong ELF class" messages.

The Vulkan-Loader bug report talks about 64-bit programs loading 32-bit drivers, but the other way round happens too - the diagnostic tool runs a 32-bit program to see whether your Vulkan driver works, and that briefly tries to load a 64-bit driver, which of course fails.

Based on some fairly superficial checks, the diagnostic tool thinks both 32- and 64-bit Vulkan are working OK. We include all the stderr logging in the diagnostic tool's output in case it's useful, but in this case it isn't.

If the use of proton 4.2 is forced

Talos Principle is a native Linux game. Proton is only for running Windows games on Linux, so it won't help you here.

smcv avatar Jun 24 '20 12:06 smcv