Hello! Please be nice, I have awful social anxiety XS I actually avoid asking for support like the plague. Thus the insane troubleshooting.
I’m technically on Linux, but I don’t know that this is a Linux specific issue, considering I have seen only rare complaints of this from both windows and Linux users. Most run it fine. I’m just lucky.
This is the only game I have this specific issue on. I run Satisfactory fine, so I don’t think it’s an Unreal-Engine-doesn’t-work-period issue. Probably.
I’ve tried to get this game running without crashes, or at least much more rare crashes, and I feel that my changes have made it run much more smoothly, but the crashes persist despite my best efforts.
When it crashes, it freezes into a picture of that particular moment, and will never recover. I can still hear everything in the game, including if I happen to crash on the pause menu and wiggle the mouse over the menu buttons, the button noises.
I cannot send crash logs. It does not generate crashdump files. It has to be force closed with alt+f4 and then “end unresponsive process” prompt, on its own it hangs seemingly indefinitely. Nothing happens to my desktop or anything, it only freezes the game.
I think I fixed part of it, but not all of it.
System: Linux Mint 21.3 x86_64
DE: Cinnamon 6.0.4
Kernel: 5.15.0-116-generic
CPU: Intel i5-9600K (6) @ 3.700GHz
GPU: AMD ATI Radeon RX 5600 OEM/5600
Memory: 16 GB
(The part I feel I fixed was tied to crashing with acquiring new items, and I fixed that by fixing my Steam keyrings. For some reason when I installed Steam they were broken, updating them manually fixed it. For future searchers trying to figure out how to do this, the link is here:
http://repo.steampowered.com/steam/
[For Ubuntu base, if you have 32 bit architecture already you only need to download steam.gpg and run
sudo mv -v ~/Downloads/steam.gpg /usr/share/keyrings/steam.gpg
]
My guess is that my steam being out of date was causing issues there. Maybe it didn’t help, but it certainly didn’t hurt.)
It doesn’t feel like there’s a pattern to crashing at this point, beyond that I seem to crash in “clumps,” I crash more regularly for a few hours, and then it’s good for extremely long periods of time. It doesn’t seem tied to what model I’m using. It doesn’t seem to matter how intensive the area is (empty condo can crash, vs running KandiTV’s insanely decorated weirdcore condo [that uses all 16gb of my RAM, LOL] was fine for several hours, the entire time.)
It doesn’t seem tied to particular actions. It doesn’t seem to matter where I am. I’ve crashed in my condo in singleplayer, in various places out in the plaza, in the arcade, while in the middle of games or fishing. Does not seem apparent that any one area is particularly weighted for chances. (Maybe when editing IO logic in the condo, most notably sound emitters, but very unsure on that yet?) About the only place I haven’t crashed is in the on-rails haunted house shooter ride, dark voyage, and that might just be total coincidence considering it’s a small portion of my game time ha.
The game seems to use half of my RAM and exactly half of my RAM, regardless of settings. Sometimes it will go slightly above, so I don’t think one of my sticks is completely bad. The load on processors seems very minimal. Nothing about my computer load indicates to me that it’s struggling to run the regular game itself. It doesn’t appear to be some kind of memory leak, as it does not spike in my system monitor…
I’ve tried:
-
Verifying game files, a few times now.
-
Proton 6, 7, 8, 9, experimental, and GE 9-10. (GE seems the best for me.)
-
Changing Windows version setting via Protontricks from Windows 10 to 11, 8, and 7. (Base 10 seems best.)
-
Launching with directX 10 and 11. (11 runs better.)
-
Turning my system swappiness down from 30 to 10. TU was utilizing a fair amount of SWAP for some reason, when my RAM wasn’t even more than half full, which I’ve never seen anything do before. (This did reduce the game’s SWAP usage and seemed to boost smoothness a little bit.)
-
Fullscreen, borderless windowed, windowed.
-
These various launch options in various combinations,
gamemoderun %command% -USEALLAVAILABLECORES -NOTEXTURESTREAMING -nomansky -nojoy -heapsize 6291456 DXVK_ASYNC=1 RADV_PERFTEST=gpl -refresh 60
(“No texture streaming” definitely makes the biggest difference, so that’s staying. The rest don’t seem to do too much, though I don’t think game priority, disabling the sky effects, or disabling controllers hurts anything.)
(I have not used the commands that conflict with each other at the same time, e.g. DXVK and RADV. I am aware most of these should be completely unnecessary, or are completely pointless, but I was vaguely hoping for a mindless easy plug and play solution ^^; Fast enough to fling at troubleshooting, y’know?) -
Adjusting every single option in visual settings multiple times in multiple combinations.
Oddly, this is the only game I’ve played that had its performance hinge so oddly on the settings being perfect. If I have them too high, it stutters a bit. If I have them too low, it stutters horrendously. Most of the settings work the best on “medium” level. I have a few things on low that don’t seem to cause stuttering (shadows, water effects.) Turning off ambient occlusion definitely makes a big difference in the positive in performance, though. Vsync on/off didn’t do anything (besides add a truly ludicrous amount of screen tearing when off.) -
Running it without any other programs running except for Steam.
-
Turning on shader pre-caching (I usually have this turned off because it constantly doing microupdates with my hundred installed games is not ideal, and it doesn’t make a difference for any game in my experience, including this one.)
-
Looking up other users’ reports of crashes, and ProtonDB. (Many of these steps are borrowed, though none have worked unfortunately.)
-
Turning my computer fans up as well as running the computer in very cold A/C rather than summer heat. lmao.
-
As a note: my GPU is not overclocked, it’s disabled both in the BIOS as well as the hidden tiny stupid physical switch on it that they never mention in the manual that gave me a headache back when I got it. Why they do that >:C
I’ve gotten the game to run much smoother overall through tweaks, but I still crash at about the same irregular rate, minus the tentatively fixed “inventory get” crashes.
My next plan is to try running it at a smaller windowed resolution… and physically dusting my computer guts. Though the first seems unlikely considering the “I crash in empty condo” thing, but… bleh.
I would be very willing to troubleshoot any suggestions.
I’ll update here if anything actually eventually works.