protonscr

The Calisto Protocol: Pagefaults when RT is enabled

vkd3dclosed
HansKristian-Work/vkd3d-proton#2780 · opened 2026-01-05 by pingubot · updated 2026-01-07 · 1 comments · github
Ppingubot 2026-01-05 github

Hi,

i get amdgpu page faults when i do the following:

  • Run the game with RT enabled, had all RT settings on, highest level
  • For me it happened in the intro mission where the character handling is explained. Happend twice near the fire in the ship.
  • I didn't see page faults with RT enabled so far (beside the hdr->sdr option issue)

Software information

The Calisto protocol, Max, No motion blur, RT High

System information

  • GPU: 9070XT
  • Driver: RADV git, 7ed6679361f02ea48562652d11281e927ee06fed
  • Wine version: Proton-GE 10.25
  • VKD3D-Proton version: Master (4d4abaa)

Log files

This is what i got in the heroic log:

3174.291:00d0:02d8:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Pipeline cache marked dirty. Flush is scheduled.

3175.294:00d0:02d8:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Flushing disk cache (wakeup counter since last flush = 10). 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 guilty of a hard recovery.

radv: GPUVM fault detected at address 0x7bf27fd01000.

GCVM_L2_PROTECTION_FAULT_STATUS: 0x7012b0

     CLIENT_ID: (SQC (inst)) 0x9

     MORE_FAULTS: 0

     WALKER_ERROR: 0

     PERMISSION_FAULTS: 11

     MAPPING_ERROR: 0

     RW: 0

3260.559:00d0:02dc:err:vkd3d-proton:vkd3d_wait_for_gpu_timeline_semaphore: Failed to wait for Vulkan timeline semaphore, vr -4.

Many thx !

Nothing extracted yet.