Hello @ACDD233, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/7033#issuecomment-4363820009.
proton hotfixx1 2026-05DXVK_STATE_CACHE=0x1 2026-05DXVK_STATE_CACHE=0 prime-run %command%x1 2026-05prime-run %command%x1 2026-05d3d12.dllx1 2026-05nvapi64.dllx1 2026-05wine.dllx1 2026-05
Compatibility Report
System Information
steam-2357570.log
I confirm:
Symptoms
On a hybrid Intel+NVIDIA laptop (Fedora 43, Wayland), launching Overwatch 2 with prime-run %command% fails with error 0xE00101C0 on every launch except the first one after deleting the DXVK state cache.
The game log shows on first (successful) launch:
Selected GPU: NVIDIA GeForce RTX 4070 Laptop GPU Selected Graphics API: Dx11 Render Thread Failed to Start - timeout teRenderMgr_C failed to startup.On subsequent launches the crash reporter shows the GPU is not recognized at all:
`GPU Type: Wine Adapter
GPU Driver: 35.0.99.9999 - wine.dll
Video Memory: 1024 MB
Unloaded Modules:
d3d12.dll
nvapi64.dll`
Root cause identified: The DXVK state cache (.dxvk.bin / .dxvk.lut) is written by the NVIDIA dGPU after the first successful session. On the next launch, DXVK reads the cache before PRIME render offload has fully redirected Vulkan device selection, causing the Intel iGPU to read an NVIDIA-generated cache. The GPU/driver mismatch is treated as a fatal error rather than a graceful cache invalidation, crashing the game.
This is confirmed by:
Reproduction
Confirmed workarounds: