[Linux] Crash on Linux after 10-30 minutes

snekinskaya

New member
Hello,

I've been experiencing an issue with Deadlock. After about 10 to 30 minutes in a Bot match the game freezes and often does not recover. Some sound effects keep playing and the game remains displayed on screen but the system becomes unresponsive. It does not outright crash.

This started happening around 6 months ago, I did have bad RAM at the time and have since then replaced them. I only tested the game again about a week ago and the issue with Deadlock persists. Originally I was on a Ubuntu 23.10 (and 24.04 for a little bit) system but have since then changed to Arch Linux.

System Specs:
OS: Arch Linux | kernel 6.14.7-arch2-1
DE: GNOME 48.1 | Mutter | Wayland
CPU: AMD Ryzen 5 3600
GPU: Intel Arc A750 8GB | Mesa-1:25.1.1-1
RAM: 2x16GB 2133MT/S (currently without XMP)

So far I've tried:
  • Proton versions from 7.0-6 to 10.1-1 (anything below 9.0.4 crashed) and GE-Proton 10.1-3
  • Running with -vulkan (main menu doesn't load)
  • PROTON_ENABLE_WAYLAND=1 (better performance but still crashes)
  • Disabling the Steam Overlay and making LD_PRELOAD empty
  • Verifying the integrity of the game files
  • Reinstalling the game
  • Ran memtest for 10 hours
I have 10 .mdmp files from the 21st of May and none since then. 9 of them have accessviolation in the title and one has error. I will attach a .zip file containing all 10 .mdmp files and a Proton log from yesterday.
 

Attachments

Decided to try some more things I found on this forum but unfortunately none of them worked.
- Bottles (exact same issue as without)
- Disabling AMD PBO (game crashed between 10-15 minutes)
- Disabling AMD SMT (same as PBO)

Disabling PBO and SMT did make the game close itself after about 2 minutes after the freeze/crash occured, however no .mdmp files were made and the Proton log didn't have anything useful in it. The only thing I've found is that SDL3.dll causes system violation mdmps but I have no clue if that is still the issue because I have no recent .mdmp files.

The game runs completely fine until the freeze/crash occurs. I am able to max out all of the graphical settings and run the game at 90ish fps with minor lag spikes here and there.
 
Just tried but neither LD_PRELOAD="" or enabling the steam overlay and game recording helped. Thank you for the idea though!
 
The game seems to be working for now.
- Enabling the Steam Overlay + Steam Recording fixed the first crash I was having (thank you Offsetcyan)
- I didn't notice my vm.max_map_count to 2147483642 wasn't working because it was in the wrong file. The game then ran out of virtual memory to allocate. Changed it in 10-arch.conf instead.
 
Back
Top