protonscr

Game freeze then crash with specified RTXGI and Effects setting in The Finals

vkd3dclosed
HansKristian-Work/vkd3d-proton#2599 · opened 2025-08-29 by sklynic · updated 2026-03-06 · 6 comments · github
Ssklynic 2025-08-29 github

First reported here: ValveSoftware/Proton#7317 (comment)

I managed to find a way to reproduce this crash on my setup:

  1. in game's main menu, go to VIdeo setting's Quality section, set everything to Low, also set Ray Tracing-Nvidia RTX Global Illumination to Static (disabled RTXGI), then restart the game. This is to make sure game loads with the specified config.
  2. go to practice range.
  3. open Video settings, first set RTXGI from Static to Dynamic-Low, then set Effects from Low to High.

Once Effects is set to high, the game freezes instantly and throw out unreal engine's crash reporter after something like 30 secs. It's worthy to note that, if I set Effects to High first, then set RTXGI to Dynamic, the game won't freeze for now but will still freeze in further game session. (edit: even if I set everything to High in video settings then restart the game, once I change Effects from High to Epic, game still crashed.)

I think my issue may related to this one: [#2266](https://github.com/HansKristian-Work/vkd3d-proton/issues/2266), which both are involved with DXR (RTXGI and LumenGI), and both are using UE 5.3.2, and set Effects down to Low does improved stability-no more game crash.

Software information

The Finals, RTXGI Dynamic-Low and Effects High.

System information

  • GPU: Nvidia RTX 3060 Mobile
  • Driver: nvidia-open 580.76.05
  • Wine version: Proton Experimental
  • VKD3D-Proton version: the one comes with Proton Experimental

Log files

Proton log get from PROTON_LOG=1 %command%:

steam-2073850.zip

Ssklynic 2025-09-03 github

It turns out the issue I referred may not relevant to my issue, as Marvel Rivals seems utilizes software Lumen GI than hardware DXR one (using VKD3D_CONFIG=nodxr that game still able to use LumenGI in benchmark).

Also reported on Nvidia side to see if this is a driver bug.

Ssklynic 2025-10-22 github

Traced by nvidia bug 5507242, close this for now.

BBLACK4585 2025-10-22 github

Do you have the link for us please?

Ssklynic 2025-10-23 github
Ssklynic 2025-11-16 github

Tested through various version of vkd3d-proton until 2.11.1-same behavior. Since it only happens with specific nvidia gpu, I dont' think it's a vkd3d-proton issue now.

edit on March 5, 2026: reproduced this crash with a 5070ti mobile; still waiting for reply from nvidia. (edit a bit later: seems fixed with nvidia 595; cannot reproduce with it on 5070ti mobile.)

Ssklynic 2026-03-06 github

Fixed with nvidia-open driver update 595.45.04 for both 3060 mobile and 5070ti mobile.

Proton versions

Launch options

Upstream links