steam-runtime
                                
                                 steam-runtime copied to clipboard
                                
                                    steam-runtime copied to clipboard
                            
                            
                            
                        The Talos Principle Segementation Fault on startup
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:
- Select game "The Talos Principle"
- Click play
- Open log file with Segementation fault
Please help. Thank you
Hello @steamuser228, this issue should also be mentioned to the game's dev(s) if it hasn't been already.
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.
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/).
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.