Reproducible Xid 13 (graphics Exception, class c9c0) In Granblue Fantasy Relink Via DXVK 4090

Hi so I have a Gigabyte 4090 with an AMD Ryzen 9950X3d

I’m on Nixos, Kernel 7.1.3 on Plasma 6.7 Wayland. When I try to run Granblue Fantasy Relink/Ragnarok on higher settings, it will freeze with audio playing for a bit and needs to be killed in the system monitor. I get this error in my journal ctl
```
journalctl -k -b | grep -i xid
Jul 09 21:18:44 ShivumPCLinux kernel: NVRM: Xid (PCI:0000:01:00): 13, pid=24272, name=granblue_fantas, Graphics Exception: channel 0x00000013, Class 0000c9c0, Offset 00000000, Data 00000000
```

Every time on a specific mission that I can replicate (not only that mission; it’ll happen about anywhere). After enough happens on screen it’ll freeze. This issue isn’t just from the new DLC, I have had this issue for a bit before this release. The issue happens more often on 120 FPS Ultra, but does occur on 60 fps Standard settings

I have tried:

  • Drivers 595.80, 595.84, and 610.43.03 which the issue happens on all of them.
  • Disabled and enabled GSP firmware
  • Kernels 7.1.1 and 7.1.3
  • Multiple Proton versions
  • Cleared shader cache

Someone had a similar issue here

Here are two logs from me as well after the crash.

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

nvidia-bug-report.log.old.gz (683.9 KB)

I am not really familiar with all of this stuff, a lot of debugging came from sparse google searches and AI, so please be patient with me. Thanks

Exact same error with NixOS and 595.84 driver

So I made a GitHub issue on DXVK here, it has a work around although lowers performance

Hi All,

We saw similar crashes for other game title like Subnautica 2 which is tracked via internal bug ID 6421960.

It has been rot caused and fix will be available in future release.

Had the same Problem on 595 and 610 branches. But it works fine with the 580.173.02 driver.