protonscr

The Suffering crashes with Black Screen

dxvkclosed not our bug
doitsujin/dxvk#4397 · opened 2024-10-24 by JavaDaVinci · updated 2024-10-25 · 8 comments · github
2 matching comments, n / p to jump
JJavaDaVinci 2024-10-24 github

I’ve tried running the game with the latest ProtonGE 9-16, but it results in a black screen followed by a crash.Here is the log file :
steam-14189411690667311104.log

My specs:
Operating System: Nobara Linux 40
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.7.0
Qt Version: 6.7.2
Kernel Version: 6.11.3-200.fsync.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600G with Radeon Graphics
Memory: 19,4 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C51
System Version: 1.0

Ddoitsujin maintainer 2024-10-24 github

I'm seeing gstreamer errors, has this ever worked or does this work with wined3d?

WWinterSnowfall 2024-10-24 github

Note that the game has never worked properly for me in Wine, neither with dxvk nor WineD3D, without the AIO patch referenced here. Same for Ties That Bind. Maybe give that a go and let us know if it works for you then.

JJavaDaVinci 2024-10-24 github

I'm seeing gstreamer errors, has this ever worked or does this work with wined3d?

When I run the game using Proton Experimental through Heroic Launcher, it works without crashing. Still, with ProtonGE 9-16 on Heroic, the game crashes as well. Unfortunately, it's impossible to run the game from Steam using either ProtonGE or Proton Experimental.

JJavaDaVinci 2024-10-24 github

Screenshot_20241024_184217

Mmrdeathjr28 2024-10-24 github

Note that the game has never worked properly for me in Wine, neither with dxvk nor WineD3D, without the AIO patch referenced here. Same for Ties That Bind. Maybe give that a go and let us know if it works for you then.

Well in my case (GOG version - Wine 9.20 vanilla (no wayland) ./configure --enable-archs=i386,x86_64 with new remi bernon ffmpeg implementation (since wine 9.18) aka:

DisableGstByteStreamHandler = 1

in the HKCU\Software\Wine\MediaFoundation registry key.​)

tsf2a

tsf2b

tsf2c

JJavaDaVinci 2024-10-25 github

The game, running through Proton Experimental via Heroic Launcher, works, but the audio is not correct. Unfortunately, I cannot send PROTON_LOG=1 because it doesn't function when launched from Heroic Launcher.

JJavaDaVinci 2024-10-25 github

The game, running through Proton Experimental via Heroic Launcher, works, but the audio is not correct. Unfortunately, I cannot send PROTON_LOG=1 because it doesn't function when launched from Heroic Launcher.

Adding -setup to the game launch options allowed me to Uncheck "Use 3D Sound Buffers" and "Enable EAX. This fixed most but not all of my audio problems.

WWinterSnowfall 2024-10-25 github

Lutris uses the wmp10 winetrick during game installation, so it's very likely this is an issue with codecs and Heroic perhaps simply sets up the correct overrides. In any case, this isn't an issue with dxvk, so not much we can do about it. Feel free to try @mrdeathjr28's approach above, though I would still recommend having the AIO patch as the game tends to be a buggy mess without it, especially on the audio side.

Proton versions

Launch options