protonscr

Reproduceable gpu hang/crash in Resonance: A Plague Tale Legacy.

vkd3dclosed
HansKristian-Work/vkd3d-proton#3277 · opened 2026-09-07 by splooper-dooper · updated 2026-09-09 · 4 comments · github
Ssplooper-dooper 2026-09-07 github

At the very beginning of Chapter IX - Night Has Fallen, there is a cutscene that ends with your character engaging in a chase sequence. Just as control is about to be handed back to the player, the visuals freeze, the screen stutters slightly, and then the freeze continues indefinitely. The audio remains interrupted during this issue. Switching to Proton - Experimental resolved issue.

Software information

Resonance: A Plague Tale Legacy
Playing through heroic launcher via a steam shortcut, if that matters

System information

  • GPU: Radeon 7900XTX
  • Driver: mesa 26.2.2
  • Wine version: GE Proton 11-6, proton cachyos - latest
  • VKD3D-Proton version: unsure

Log files

Please attach Proton or Wine logs as a text file:
For some reason, PROTON_LOG=1 was not producing a log file, but I have attached the terminal log of the amdgpu crash, if that is helpful. (Sorry, this is my first time doing this sort of thing)

bug report.txt

KK0bin 2026-09-07 github

At the very beginning of Chapter IX - Night Has Fallen

That sounds like it's quite deep in the game. Can you upload your save files?

RRiantAnda 2026-09-07 github

I had the same issue, you should try:
VKD3D_CONFIG=defer_resource_destruction %command%

Not sure what you mean by Switching to Proton - Experimental resolved issue.
This issue only happens for you with GE Proton 11-6/proton cachyos - latest?

RRiantAnda 2026-09-08 github

Here is the interesting bit from the logs:

44717.713:0364:0434:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Flushing disk cache (wakeup counter since last flush = 5). It seems like application has stopped creating new PSOs for the time being.
radv/amdgpu: The CS has been cancelled because the context is lost. This context is innocent.
radv: GPUVM fault detected at address 0x800025532000.
GCVM_L2_PROTECTION_FAULT_STATUS: 0x601431
	 CLIENT_ID: (SQC (data)) 0xa
	 MORE_FAULTS: 1
	 WALKER_ERROR: 0
	 PERMISSION_FAULTS: 3
	 MAPPING_ERROR: 0
	 RW: 0
44730.961:0364:043c:err:vkd3d-proton:d3d12_command_queue_execute: Failed to submit queue(s), vr -4.
44730.961:0364:0438:err:vkd3d-proton:vkd3d_wait_for_gpu_timeline_semaphore: Failed to wait for Vulkan timeline semaphore, vr -4.

I was unable to reproduce this issue with latest vkd3d-proton GIT, seems like a commit from the last ~7days fixed this?!?

HHansKristian-Work maintainer 2026-09-08 github

Yes. There is a known GPU hang in the game that was worked around. I think you just ran into that bug.