I got somewhat tired of waiting for this to be investigated and resolved, so I did some absolutely stupid shotgun debugging: https://github.com/HansKristian-Work/vkd3d-proton/compare/master...Saancreed:ac-shadows
This makes the game stable on my system, but I'm not sure if it's just pure luck, or the issue really is somewhere in there. Feel free to give this a try; rebuild vkd3d-proton with changes I linked above then attempt to reproduce the hang, maybe it will fix them for you as well.
I got somewhat tired of waiting for this to be investigated and resolved, so I did some absolutely stupid shotgun debugging: master...Saancreed:ac-shadows
This makes the game stable on my system, but I'm not sure if it's just pure luck, or the issue really is somewhere in there. Feel free to give this a try; rebuild vkd3d-proton with changes I linked above then attempt to reproduce the hang, maybe it will fix them for you as well.
Solves it for me too. I'll try playing more to see if I find any more crashes, but so far it's good. Thanks!
proton 11.3x1 2026-08proton experimentalx1 2026-08VKD3D_DISABLE_EXTENSIONSx1 2026-08
System:
GPU
NVIDIA GeForce RTX 4080
Driver
610.43.03
Open Kernel Module
Kernel
Linux CachyOS 7.1.5-1
Display
Wayland (KDE Plasma)
Reproduction
Launch Assassin's Creed Shadows.
Load into the Amagasaki Castle area.
Approach the fortress.
Rotate the camera toward a specific facade of the castle.
The game freezes immediately.
Notes:
It is possible to approach the castle from other directions.
Looking at the tower does not trigger the issue.
Only one specific camera angle causes the failure.
Reproduces 100% of the time.
Expected:
Game continues rendering normally.
Actual:
Image freezes.
Audio continues playing.
Keyboard input no longer affects the game.
Proton log reports:
Things already tested:
Proton Experimental
GE-Proton 11.3
Ray Tracing ON
Ray Tracing OFF
DLSS Quality
Frame Generation OFF
Gamescope
VKD3D breadcrumbs
VKD3D_DISABLE_EXTENSIONS
Verified NVIDIA installation
No kernel Xid
No GPU reset
No configuration changes the behavior.
Kernel log
No Xid or GPU fault is produced.
dmesg contains no Xid
Here's a screenshot just after the freeze:
Proton log:
steam-12071304837287903232.log