From https://www.protondb.com/app/1293820#NbpmTj57OO:
Installing xact DLL fixes freezing briefly after starting the game
protontricks 1293820 xact
Confirmed.
From https://www.protondb.com/app/1293820#0zisZg7PYs:
Game crashes right at the end of the intro with the stairs. Requires using the skip option to get past crash point.
Then it crashed again about 20 min later.
Confirmed: steam-1293820.log
PROTON_NO_ESYNC=1 %command% fixes the issue.
Unfortunately voices are crackling a lot. The background music seems okay though.
I got the DRM free version working with Lutris.
Fedora 32
Kernel Version: 5.7.9
5700xt on Mesa 20.1.3
Proton-5.9-GE-3-ST
Disabled Esync
Installed xact and dotnet 20 via Winetricks.
Voices are fine on my side.
Not sure if dotnet 20 did something at all.
When i had crackling issues in the past they where most likely connected to the configured sampling rates in /etc/pulse/daemon.conf.
I have set everything to default there
; default-sample-format = s16le
; default-sample-rate = 44100
; alternate-sample-rate = 48000
; default-sample-channels = 2
; default-channel-map = front-left,front-right
; default-fragments = 4
; default-fragment-size-msec = 25
I also forced it to use pulse as audio driver, that didn't changed anything voices where still fine.
Replying to https://github.com/ValveSoftware/Proton/issues/4041#issuecomment-653648070
Can confirm that those 2 solutions fix it on the SteamDeck too
proton 5.9-ge-3x1 2020-08PROTON_NO_ESYNC=1x1 2020-07PROTON_NO_ESYNC=1 %command%x1 2020-07
Compatibility Report
System Information
Steam running through firejail, without seccomp.
I confirm:
Symptoms
The game randomly freezes under a minute after launching it.
steam-1293820.log
Related lines in the log:
Reproduction
Launch the game and "wait" for it to freeze.