Resident Evil Village — intermittent freeze (audio continues, video frozen) on proton-cachyos
Hi everyone,
I’m experiencing intermittent freezes in Resident Evil Village. When it happens, the screen completely freezes but audio keeps playing — the game becomes fully unresponsive and I have to force-close it.
System info:
- CPU: Ryzen 7 5700X3D
- GPU: EVGA RTX 3090 FTW3 Ultra (420W TDP variant), running in OC BIOS mode
- Monitor: 1440p @ 180Hz
- Compatibility tool: proton-cachyos-11.0-20260602 (Steam Linux Runtime)
Launch options currently in use:
PROTON_ENABLE_NVAPI=1 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 gamemoderun mangohud %command%
What I’ve observed:
- First occurrence: froze during/after the Lady Dimitrescu boss fight. Adding the launch options above let me get past that specific fight.
- Second occurrence: froze again, this time during a heavy combat sequence in the village (lots of enemies on screen). Same symptom — audio continues, video frozen, no input response.
This matches reports I’ve found from other Linux users of the same issue, generally attributed to a vkd3d-proton memory allocation failure during GPU-heavy moments (boss fights, large enemy counts), where the allocator falls back to system memory and the game effectively drops to 0 FPS instead of crashing outright.
What I’m planning to try next:
- Adding
PROTON_USE_NTSYNC=1 - Clearing the vkd3d-proton shader cache files for the game
- Possibly testing with PyroVeil (Vulkan layer for shader workarounds) if the issue persists
Has anyone on proton-cachyos specifically run into this and found a permanent fix? Curious whether this is something that could be addressed in a future proton-cachyos build, or if it’s more of an upstream vkd3d-proton/NVIDIA driver issue.
Happy to share Proton logs if useful.
Thanks!