Multiple CUDA/RTX/Vulkan application crashing with Xid (13,109) errors

Did a few tests on the newest beta drivers, 555.52.04, and the problem persists. I have attached the journalctl and nvidia-bug-report outputs after a crash in less than 5 minutes of running Elden Ring.

Current system is Arch LInux on kernel 6.9.3, and an RTX 2060 Mobile card with the latest 555.52.04 beta drivers. Can confirm Diablo IV still presents the same issue, but I’ve seen reports of memory leaking due to the game itself on Linux, so I haven’t generated any logs for that one. Also, curiously enough, the game The Last Spell has stopped giving me Xid109 errors, and runs smoothly now (at least for up to an hour of gameplay).

I hope this gets fixed before the very expected release of Elden Ring’s DLC in 15 days - or, at the very least, we get a development update on this issue -, but I’m not optimistic.

journalctl-eldenring-06-06-24-555.52.04.txt (55.9 KB)
nvidia-bug-report-eldenring-06-06-24-555-52.04.log.gz (1.0 MB)

It also happens to me :(
For debug, I chose mpv (freezes sometimes)

System Info

Operating System: ArchLinux
NVidia Driver Version: 550.78 (DKMS)
Compositor: Wayland
Window Manager: Hyprland
Video Decoder: nvdec
Exec: mpv --hwdec=nvdec (bug also work with --gpu-context=x11vk)
Debug: gdb

egl-wayland: Yes
gst-inspect-1.0 nvcodec: Yes
ffmpeg --enable-nvdec --enable-nvenc: Yes

My opinion about what happened

It looks like the nvidia library did not report the work done and went into waiting (__futex_abstimed_wait_common64). All threads are blocked, and some processor cores and GPUs are loaded at 100%.

Debugging Files

Thanks for watching !!!

Edited:
There doesn’t seem to be a problem with this in the new NVidia driver beta.

I’d like to report that the crashes with some vkd3d titles (FH5, etc.) on pre-Turing hardware, seem to be fixed in the latest beta 555.52.04 as well as 550.40.63 vulkan dev beta.

In addition, after this regression fix, it was finally possible to test the Xid error fixes for FH5 implemented in 550.40.07-550.54.14.

So, I can report that FH5 didn’t crash once in hours of gameplay. It was finally possible to use unlocked framerate with a mix of Ultra and High graphical settings (~90-100fps) on my 1080ti. :)

Driver Version: 555.52.04

I tried The last of us and the XID 109 crash is still there. It seems like the first run with new drivers the game seems to work.
The next time you start the game it will start crashing and will continue to do so until you update the drivers again.

[tis jun 11 11:04:24 2024] NVRM: GPU at PCI:0000:01:00: GPU-c527f869-4b6b-fb00-51ea-f36233874170
[tis jun 11 11:04:24 2024] NVRM: Xid (PCI:0000:01:00): 109, pid='<unknown>', name=<unknown>, Ch 0000009e, errorString CTX SWITCH TIMEOUT, Info 0x54c050
1 Like