protonscr

Wuthering Waves hangs with new descriptor heap (VK_ERROR_DEVICE_LOST)

vkd3dopen NVIDIA descriptor heaps
HansKristian-Work/vkd3d-proton#3085 · opened 2026-06-02 by SupImCinnamon · updated 2026-06-15 · 2 comments · github
SSupImCinnamon 2026-06-02 github

Likely related to #2981 and #3077

The game hangs on the loading screen:

Image

Downgrading the NVIDIA driver to 595.58.03 fixes the issue, as well as downgrading vkd3d-proton to 3.0.0. So the issue is either one or both.
I'm not capable of bisecting, if someone can find the exact commit in which this problem started to appear that would be amazing.

Software information

Wuthering Waves, highest settings without RTX (DLSS On, Balanced)

System information

  • GPU: NVIDIA RTX 2070
  • Driver: 610.43.02
  • Wine version: Proton Experimental (bleeding-edge, June 2th at 4:58 PM UTC+2)
  • VKD3D-Proton version: vkd3d-proton - applicationVersion: 3.1.0. | vkd3d-proton - build: ceccf0d9525cdaf.

Log files

Here is a log file with the new descriptor heap (that crashes):
steam-3513350_BAD.log

Here is one with an older build (3.0.0) which works perfectly fine:
steam-3513350_OK.log

Sscgm0 2026-06-04 github

Referencing https://github.com/HansKristian-Work/vkd3d-proton/issues/3093, VKD3D_CONFIG=descriptor_heap,no_dxr also allows me to run Wuthering Waves normally.

Rrlocatti-nv 2026-06-15 github

Hello, what output do you get from dmesg after you trigger the hang? I've tried to reproduce this on Ampere (RTX 3060 Ti), but the game works normally.

Proton versions

Launch options

Upstream links