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

Some time ago I tried ntsync and it had solved for me. But after some time the issues started to happen again. I believed it had to deal with the Linux driver and I even installed Windows in my Lenovo Legion 5i laptop (RTX 2060) for gaming. But even that didn’t seem to solve the problem. Oblivion Remastered and Street Fighter 6 are crashing the same way on Windows.

After more than one year struggling with those issues I’m throwing the towel here. I’m building a new desktop PC with an AMD GPU. I intend to use my laptop just for work now and hope I never have to deal with nVidia again.

Hi @WhyAreAllTheseTaken

Could you please confirm if you are still seeing issues while playing games “Satisfactory” & “WarFrame” with latest released drivers 589.95.05

FWIW, the Xid 13 errors in Elite Dangerous, as reported in 1, 2, 3, 4, and earlier here, seem to have been fixed in 580.105.08.

2 Likes

I’m unable to find that specific driver version. Did you mean “580.95.05”?. I tested just now with 580.105.08 and the issue still happens.

The error message in dmesg was:

[ 1351.942624] NVRM: Xid (PCI:0000:01:00): 109, pid=34138, name=Warframe.x64.ex, channel 0x0000003c, errorString CTX SWITCH TIMEOUT, Info 0x1bc041

Thank you for sharing the feedback, how long it took to trigger crash at your end.

Would you also share test results for game title “Satisfactory”

Having this issue a lot lately on Ubuntu 25.10 while playing Last Of Us Part 1

This is the exact error I see

Dec 07 10:52:28 ryan-Main-Computer kernel: NVRM: Xid (PCI:0000:01:00): 109, pid=97502, name=, channel 0x00000031, errorString CTX SWITCH TIMEOUT, Info 0x10c034

I see this after around 20 - 30 seconds of gameplay, Sometimes If I keep trying eventually the game will run for hours with no issue, Just seems you have to get past the initial issue

Some info about the system I am running on

ryan@ryan-Main-Computer:~/Games$ cat /etc/os-release
PRETTY_NAME=“Ubuntu 25.10”
NAME=“Ubuntu”
VERSION_ID=“25.10”
VERSION=“25.10 (Questing Quokka)”
VERSION_CODENAME=questing
ID=ubuntu
ID_LIKE=debian
HOME_URL=“https://www.ubuntu.com/”
SUPPORT_URL=“https://help.ubuntu.com/”
BUG_REPORT_URL=“https://bugs.launchpad.net/ubuntu/”
PRIVACY_POLICY_URL=“https://www.ubuntu.com/legal/terms-and-policies/privacy-policy”
UBUNTU_CODENAME=questing
LOGO=ubuntu-logo
ryan@ryan-Main-Computer:~/Games$ uname -r
6.17.0-6-generic
ryan@ryan-Main-Computer:~/Games$ nvidia-smi
Sun Dec  7 10:58:51 2025
±----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.95.05              Driver Version: 580.95.05      CUDA Version: 13.0     |
±----------------------------------------±-----------------------±---------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4070 Ti     Off |   00000000:01:00.0  On |                  N/A |
|  0%   39C    P8             10W /  285W |     825MiB /  12282MiB |      0%      Default |
|                                         |                        |                  N/A |
±----------------------------------------±-----------------------±---------------------+

±----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            5885      G   /usr/bin/gnome-shell                    146MiB |
|    0   N/A  N/A            5974      G   /usr/bin/Xwayland                         4MiB |
|    0   N/A  N/A            9633      G   …share/Steam/ubuntu12_32/steam          4MiB |
|    0   N/A  N/A            9937      G   ./steamwebhelper                         47MiB |
|    0   N/A  N/A            9965      G   …am/ubuntu12_64/steamwebhelper        272MiB |
|    0   N/A  N/A           14467      G   …ersion=20251205-090047.575000         80MiB |
|    0   N/A  N/A           42765    C+G   /usr/bin/ptyxis                          41MiB |
|    0   N/A  N/A           76571    C+G   …ame Launcher\UplayWebCore.exe         14MiB |
|    0   N/A  N/A           87944    C+G   /usr/bin/nautilus                        29MiB |
±----------------------------------------------------------------------------------------+

Ubuntu is showing no updates available for the nvidia driver at the moment

This bug is back. Again. On Star Wars Outlaws, both in driver versions 580.119.02 and [whatever version came before this one and was broken on kernel 6.18] and in kernel 6.17 and 6.18 (other driver and kernel versions for this game untested), I get XID 109 Switch Timeout very frequently throughout the game. Both related to specific places and seemingly randomly while playing.

Dmesg:

[ 7064.792569] umip_printk: 257 callbacks suppressed
[ 7064.792573] umip: Outlaws.exe[18002] ip:153d1269d sp:24e1ddd8: SGDT instruction cannot be used by applications.
[ 7064.792578] umip: Outlaws.exe[18002] ip:153d1269d sp:24e1ddd8: For now, expensive software emulation returns the result.
[ 7064.792874] umip: Outlaws.exe[18002] ip:153d1269d sp:24e1ddd8: SGDT instruction cannot be used by applications.
[ 7064.792877] umip: Outlaws.exe[18002] ip:153d1269d sp:24e1ddd8: For now, expensive software emulation returns the result.
[ 7064.827708] umip: Loader 15[18016] ip:15d53a18e sp:2b5df820: SGDT instruction cannot be used by applications.
[ 7114.683356] NVRM: Xid (PCI:0000:01:00): 109, pid=17962, name=Outlaws.exe, channel 0x00000044, errorString CTX SWITCH TIMEOUT, Info 0x45c050

Report:

nvidia-bug-report.log.gz (630.4 KB)

Also getting a computer with an AMD GPU, I’m done dealing with this. If anyone wants to help resolve this somehow, maybe I’ll help, but I’m really just done with this. Hopefully NVK becomes good enough so people can finally use an NVIDIA card at full performance without a proprietary and out of tree blob, or NVIDIA steps up and hires more engineers so their drivers don’t have random inconsistent bugs.

2 Likes