Page MenuHomeSolus

[nvidia 440.100] Rise of the Tomb Raider crashes
Closed, InvalidPublic

Description

Hello,

Rise of the Tomb Raider crashes immediately on start with a segfault.

Already contacted Feral Interactive and sent them the crash dump.
But they did not find any obvious reasons so just told me to try the supported Ubuntu distribution.

But I won't go away from Solus because of one game.
Maybe we can get it fixed.

This is my steam system information and the crash dump.

Computer Information:

Manufacturer:  Unknown
Model:  Unknown
Form Factor: Desktop
No Touch Input Detected

Processor Information:

CPU Vendor:  GenuineIntel
CPU Brand:  Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
CPU Family:  0x6
CPU Model:  0x5e
CPU Stepping:  0x3
CPU Type:  0x0
Speed:  4200 Mhz
8 logical processors
4 physical processors
HyperThreading:  Supported
FCMOV:  Supported
SSE2:  Supported
SSE3:  Supported
SSSE3:  Supported
SSE4a:  Unsupported
SSE41:  Supported
SSE42:  Supported
AES:  Supported
AVX:  Supported
AVX2:  Unsupported
AVX512F:  Unsupported
AVX512PF:  Unsupported
AVX512ER:  Unsupported
AVX512CD:  Unsupported
AVX512VNNI:  Unsupported
SHA:  Unsupported
CMPXCHG16B:  Supported
LAHF/SAHF:  Supported
PrefetchW:  Unsupported

Operating System Version:

"Solus" (64 bit)
Kernel Name:  Linux
Kernel Version:  5.6.18-156.current
X Server Vendor:  The X.Org Foundation
X Server Release:  12008000
X Window Manager:  Mutter(Budgie)
Steam Runtime Version:  <Runtime disabled>

Video Card:

Driver:  NVIDIA Corporation GeForce GTX 1070/PCIe/SSE2
Driver Version:  4.6.0 NVIDIA 440.100
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x10de
DeviceID:  0x1b81
Revision Not Detected
Number of Monitors:  2
Number of Logical Video Cards:  1
Primary Display Resolution:  2560 x 1440
Desktop Resolution: 4480 x 1440
Primary Display Size: 23.54" x 13.23" (26.97" diag)
                                        59.8cm x 33.6cm (68.5cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 8192 MB
Supported MSAA Modes:  2x 4x 8x 16x

Sound card:

Audio device: USB Mixer

Memory:

RAM:  15970 Mb

VR Hardware:

VR Headset: None detected

Miscellaneous:

UI Language:  English
LANG:  de_DE.UTF-8
Total Hard Disk Space Available:  460414 Mb
Largest Free Hard Disk Block:  335328 Mb

CClientJobGatherRuntimeInformation: read output failed

This was the output when I directly start the shell script:

$ ./RiseOfTheTombRaider.sh 
WARNING: Rise of the Tomb Raider not launched within the steam runtime
         This is likely incorrect and is not officially supported
         Launching steam in 3 seconds with steam://rungameid/391220
Running Steam on solus 4.1 64-bit
STEAM_RUNTIME is disabled by the user
Can't find 'steam-runtime-check-requirements', continuing anyway
/home/c_korn/.local/share/Steam/ubuntu12_32/steam steam://rungameid/391220

Event Timeline

ckorn created this task.Jul 15 2020, 8:25 AM
ckorn updated the task description. (Show Details)Jul 15 2020, 8:26 AM
Staudey added a subscriber: Staudey.EditedJul 16 2020, 6:32 PM

Have you tried different options in "Linux Steam Integration", e.g. disable "Use native runtime"?

Since you titled this with the driver version, did it work with earlier versions?
There will also be a driver update in tomorrow's sync (450.57), so if LSI options don't change anything, maybe that will.

ckorn added a comment.Jul 17 2020, 5:58 PM

Changing the settings in the Linux Steam Integration did not help.
Problem still occurs with the 450.57 drivers.
I don't know if older drivers do not have this issue.

Jacek added a subscriber: Jacek.Jul 17 2020, 6:53 PM

Is this the only Steam game that causes problems?
Has this game worked before for you?
Could you try launching whole Steam from the command line and launch the game from there?

ckorn added a comment.Jul 17 2020, 7:29 PM

I do not have many steam games that run on Linux.
But Black Mesa runs without problems.
I just recently bought Rise of the Tomb Raider. It never started on Solus.

I did run steam from command line.
This is the output:

Running Steam on solus 4.1 64-bit
STEAM_RUNTIME is disabled by the user
Can't find 'steam-runtime-check-requirements', continuing anyway
/home/c_korn/.local/share/Steam/ubuntu12_32/steam
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Loaded SDL version 2.0.12-hg-13609:34cc7d3b69d3
Gtk-Message: 21:11:45.956: Failed to load module "canberra-gtk-module"
Installing breakpad exception handler for appid(steam)/version(1594863892)
STEAM_RUNTIME_HEAVY: Disabled
[0717/211146.209276:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[0717/211146.226840:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0717/211146.226893:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1594416768
[0717/211146.226898:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0717/211146.226902:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0717/211146.258498:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0717/211146.258556:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1594416768
[0717/211146.258561:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0717/211146.258565:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0717/211146.259023:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Warning: failed to set thread priority: set failed for priority 8
Warning: support for elevated priorities is most likely unavailable, suppressing future warnings
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Proceed to auto login
CApplicationManagerPopulateThread took 63 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
CAppInfoCacheReadFromDiskThread took 83 milliseconds to initialize
[0717/211146.348795:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0717/211146.348871:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1594416768
[0717/211146.348879:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0717/211146.348885:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0717/211146.349508:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
Installing breakpad exception handler for appid(steam)/version(1594863892)
Installing breakpad exception handler for appid(steam)/version(1594863892)
Opted-in Controller Mask for AppId 0: 0

(steam:16623): Gtk-WARNING **: 21:11:46.971: gtk_disable_setlocale() must be called before gtk_init()
Fossilize INFO: Overriding serialization path: "/home/c_korn/.local/share/Steam/shader_cache_temp_dir_vk_64/fozpipelinesv4/steamapprun_pipeline_cache".
Installing breakpad exception handler for appid(steam)/version(1594863892)
roaming config store loaded successfully - 14544 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 10ms
[0717/211149.113016:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0717/211149.163850:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0717/211149.205403:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
Installing breakpad exception handler for appid(steam)/version(1594863892)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/c_korn/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 3.81 seconds
[0717/211149.724341:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0717/211149.727073:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0717/211149.732562:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
BuildCompleteAppOverviewChange: 326
RegisterForAppOverview 1: 8ms
RegisterForAppOverview 2: 8ms
Installing breakpad exception handler for appid(steam)/version(1594863892)
[0717/211152.328220:ERROR:frame_sink_video_capturer_impl.cc(206)] Invalid resolutions constraints: 0x0 must not be greater than 0x0; and also within media::limits.
Installing breakpad exception handler for appid(steam)/version(1594863892)
[391220]Non-Steam Controller Configs Enabled: 1
Installing breakpad exception handler for appid(steam)/version(1594863892)
Opted-in Controller Mask for AppId 391220: 0
GameAction [AppID 391220, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 391220, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 391220, ActionID 1] : LaunchApp changed task to ProcessingShaderCache with ""
GameAction [AppID 391220, ActionID 1] : LaunchApp waiting for user response to ProcessingShaderCache ""
GameAction [AppID 391220, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 391220, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 391220, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 391220, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 391220 "", ProcID 17069, IP 0.0.0.0:0
WARNING: Rise of the Tomb Raider launched with STEAM_RUNTIME=0
         We recommend using the steam runtime if possible
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Starting app 391220
>>> Adding process 17069 for game ID 391220
GameAction [AppID 391220, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
>>> Adding process 17084 for game ID 391220
>>> Adding process 17085 for game ID 391220
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 391220, ActionID 1] : LaunchApp changed task to Completed with ""
>>> Adding process 17089 for game ID 391220
>>> Adding process 17090 for game ID 391220
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/c_korn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/run/media/c_korn/Data/SteamLibrary/steamapps/common/Rise of the Tomb Raider/bin/RiseOfTheTombRaider: /usr/lib/libcurl.so.4: no version information available (required by /run/media/c_korn/Data/SteamLibrary/steamapps/common/Rise of the Tomb Raider/bin/RiseOfTheTombRaider)
RiseOfTheTombRaider: crash reporter initialised with path "/home/c_korn/.local/share/feral-interactive/Rise of the Tomb Raider/crashes"
>>> Adding process 17088 for game ID 391220
>>> Adding process 17091 for game ID 391220
>>> Adding process 17093 for game ID 391220
>>> Adding process 17094 for game ID 391220
>>> Adding process 17096 for game ID 391220
>>> Adding process 17097 for game ID 391220
Game update: AppID 391220 "", ProcID 17097, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 17097): SteamUtils008 / Utils
Setting breakpad minidump AppID = 391220
RecordSteamInterfaceCreation (PID 17097): SteamUser019 / User
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197966976645 [API loaded no]
RecordSteamInterfaceCreation (PID 17097): SteamUser019 / User
RecordSteamInterfaceCreation (PID 17097): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 17097): SteamUtils008 / Utils
RecordSteamInterfaceCreation (PID 17097): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 17097): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 17097): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 17097): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 17097): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 17097): STEAMREMOTESTORAGE_INTERFACE_VERSION013 / RemoteStorage
RecordSteamInterfaceCreation (PID 17097): STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots
RecordSteamInterfaceCreation (PID 17097): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 17097): STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
RecordSteamInterfaceCreation (PID 17097): SteamController003 / Controller
RecordSteamInterfaceCreation (PID 17097): STEAMUGC_INTERFACE_VERSION008 / UGC
RecordSteamInterfaceCreation (PID 17097): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 17097): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 17097): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 17097): STEAMHTMLSURFACE_INTERFACE_VERSION_003 / HTMLSurface
RecordSteamInterfaceCreation (PID 17097): STEAMINVENTORY_INTERFACE_V001 / Inventory
RecordSteamInterfaceCreation (PID 17097): STEAMVIDEO_INTERFACE_V001 / Video
SDL2 initialised [built against 2.0.7, running with 2.0.12]
RiseOfTheTombRaider: dumped to "/home/c_korn/.local/share/feral-interactive/Rise of the Tomb Raider/crashes/0b265c08-2457-7092-159bc640-12f3c0fb.dmp"
RiseOfTheTombRaider: crash reporter "/run/media/c_korn/Data/SteamLibrary/steamapps/common/Rise of the Tomb Raider/bin/feral_linux_crash_reporter" launching
Game crashed with signal 11
Game crashed with signal SIGSEGV(11): Segmentation fault.

You may be able to relaunch the game to send the crash log automatically.
You can also contact support@feralinteractive.com directly with details of the crash, Steam System Info, and the dump file:
/home/c_korn/.local/share/feral-interactive/Rise of the Tomb Raider/crashes/0b265c08-2457-7092-159bc640-12f3c0fb.dmp
Game removed: AppID 391220 "", ProcID 17097 
Game 391220 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 391220 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 391220 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_003 / HTMLSurface
Game 391220 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 391220 created interface STEAMINVENTORY_INTERFACE_V001 / Inventory
Game 391220 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 391220 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 391220 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION013 / RemoteStorage
Game 391220 created interface STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots
Game 391220 created interface STEAMUGC_INTERFACE_VERSION008 / UGC
Game 391220 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
Game 391220 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 391220 created interface STEAMVIDEO_INTERFACE_V001 / Video
Game 391220 created interface SteamController003 / Controller
Game 391220 created interface SteamFriends015 / Friends
Game 391220 created interface SteamMatchMaking009 / Matchmaking
Game 391220 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 391220 created interface SteamNetworking005 / Networking
Game 391220 created interface SteamUser019 / User
Game 391220 created interface SteamUtils008 / Utils
Game 391220 method call count for IClientUser::GetUserDataFolder : 1
Game 391220 method call count for IClientUser::GetSteamID : 1
Game 391220 method call count for IClientUtils::SetAPIDebuggingActive : 1
Game 391220 method call count for IClientUtils::GetAppID : 23
Game 391220 method call count for IClientUtils::RecordSteamInterfaceCreation : 22
Game 391220 method call count for IClientAppManager::GetCurrentLanguage : 1
Uploaded AppInterfaceStats to Steam
Exiting app 391220
No cached sticky mapping in ActivateActionSet.
Jacek added a comment.Jul 17 2020, 8:16 PM

I don't have any other idea, but do you have 32bit driver installed? Depending on your driver version this is nvidia-glx-driver-32bit or nvidia-beta-driver-32bit

ckorn added a comment.Jul 17 2020, 8:26 PM

nvidia-glx-driver-32bit is installed.

Jacek added a comment.Jul 18 2020, 4:04 PM

They found a few fixes for similar issues here, including forcing a language or running through Lutris https://forum.manjaro.org/t/rise-of-the-tomb-raider-does-not-launch/136930/18
Hope it helps

ckorn added a comment.Jul 20 2020, 7:11 AM

Thanks, but unfortunately none of it works.

I am trying to run ProcMon-for-Linux to have a better look at the cause of the crash.

But it does not yet work on Solus:
https://github.com/microsoft/ProcMon-for-Linux/issues/17

bjken3 added a subscriber: bjken3.EditedAug 16 2020, 1:03 AM

I was getting the SegFault 11, after some testing - i found Feral have Solus as an unsupported OS - you can launch the game via terminal and it will load.

I was able to load Shadow of the Tomb Raider by opening terminal - going to the install location and using the command below - replace ./gamexecutable with the one for the game you want to load.

LD_LIBRARY_PATH=~/.steam/bin32/ ~/.steam/bin32/steam-runtime/run.sh ./gameexecutable

Even just pointing Lutris to the sh file to run the game works.

ckorn added a comment.Sep 1 2020, 6:25 PM

Does not work here.
Still crashes:

c_korn@lore /var/run/media/c_korn/Data/SteamLibrary/steamapps/common/Rise of the Tomb Raider/bin $ LD_LIBRARY_PATH=~/.steam/bin32/ ~/.steam/bin32/steam-runtime/run.sh ./RiseOfTheTombRaider 
RiseOfTheTombRaider: crash reporter initialised with path "/home/c_korn/.local/share/feral-interactive/Rise of the Tomb Raider/crashes"
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  151 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  136
  Current serial number in output stream:  137
Juankz added a subscriber: Juankz.Mar 17 2021, 12:47 AM

@ckorn Try running the script RiseOfTheTombRaider.sh located one folder above (not inside bin). It worked for me that way.

DataDrake closed this task as Invalid.Thu, Apr 22, 11:02 PM
DataDrake added a subscriber: DataDrake.

Closing due to lack of feedback in over 30 days. Please re-open after trying the suggested fix to report your findings.