Hello @pakro, please grab the compatibility report template from https://github.com/ValveSoftware/Proton/issues/new?template=compatibility-report.md, copy it here, and fill out the requested information.
Hi @kisak-valve,
this is most likely a problem on my PC since the Steam Deck does not have this problem. I think you can close this issue.
Game worked fine yesterday with Proton Experimental but today it just crashes after the two intro videos.
Proton Log: https://gist.github.com/LiamDawe/ed2cb8099d16f43b4182905272320c6f
System info: https://gist.github.com/LiamDawe/bffa6b09912ff3abb1e366d4d422abb9
@LiamDawe Is the game still broken for you? If so, could you also upload the output of Steam -> Help -> System Information? I only saw the Steam Runtime Diagnostics in your gist. Could you also try Proton 8.0-3 to see if this is a regression?
Well, oddly, it works again with the latest Proton Experimental. So unclear what the issue really was.
I have a problem where the game starts using unusual amounts of memory. After some time it starts scaling up from 1GB to 20+ GB. I had the same issue with the recent Payday 3 Beta (#7087) so it might have something to do with unreal engine.
Hello @TheNyneR, mesa 23.1.6 has a memory leak which should be fixed in 23.1.7. Please update mesa and retest.
@kisak-valve Yeah that seems to be the culprit. Thank you very much :)
I did some testing and I doubt this is a Proton issue at all. But I'm not sure. If I use Steam Big Picture Mode everything is working as expected. This would also explain why this is working on the Steam Deck. It is probably more a Steam client issue related to the payment API. Please correct me if I'm wrong.
Where I can file this bug @kisak-valve? I think you can close this issue if you are also think this is unrelated to proton.
EDIT: GAME IS RUNNING NOW, SEE BELOW POST
Unfortunately, the game fails to launch, being stuck on Initializing before the game opens a full screen window.
Proton Log: https://gist.github.com/corecontingency/fa5c34d226f994a30dc740732023e721
Proton EasyAntiCheat Runtime is installed in Steam.
Edit to above post - I got the game to run now. I had multiple security hardening sysctl options enabled in /etc/sysctl.d from the archlinux security page.
I disabled those options and also set selinux to permissive mode. Apparently both the hardening sysctl options and selinux were causing EAC to not load properly.
For any other Fedora users, selinux can be set to permissive mode following the steps listed here. Make sure to not disable selinux or you will have to relabel the filesystem on boot - and make sure to set selinux back to enforcing after running the game! There is a reason it is enabled :)
ge-proton9-2x1 2024-03proton 8.0-5x1 2024-03proton experimentalx3 2023-08proton 8.0-3x1 2023-08ge-proton7-55x1 2023-05
Compatibility Report
System Information
I confirm:
Can't upload proton log since it is 25 MB big.
Symptoms
Steam overlay is not opening.
Reproduction
Additional Information
Steam overlay is enabled globally and for the specific game. It works on the Steam Deck.