ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.17k stars 1.06k forks source link

Deceive Inc. (820520) #6736

Open pakro opened 1 year ago

pakro commented 1 year ago

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.

kisak-valve commented 1 year ago

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.

pakro commented 1 year ago

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.

LiamDawe commented 1 year ago

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

alasky17 commented 1 year ago

@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?

LiamDawe commented 1 year ago

Well, oddly, it works again with the latest Proton Experimental. So unclear what the issue really was.

TheNyneR commented 1 year ago

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.

System Information

Proton Log

kisak-valve commented 1 year ago

Hello @TheNyneR, mesa 23.1.6 has a memory leak which should be fixed in 23.1.7. Please update mesa and retest.

TheNyneR commented 1 year ago

@kisak-valve Yeah that seems to be the culprit. Thank you very much :)

pakro commented 1 year ago

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.

corecontingency commented 6 months ago

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.

deceive_failure_to_launch

Proton Log: https://gist.github.com/corecontingency/fa5c34d226f994a30dc740732023e721 Proton EasyAntiCheat Runtime is installed in Steam.

System Information

corecontingency commented 4 months ago

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 :)