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

Having same issue with WRC Generations (requires proton-experimental bleeding edge branch currently)

WINEDLLOVERRIDES="xinput1_3=n,b" %command% launch option also needed for input.

[Tue Mar 21 20:27:43 2023] NVRM: Xid (PCI:0000:0a:00): 109, pid=1897252, name=Kt-Main, Ch 0000002e, errorString CTX SWITCH TIMEOUT, Info 0x2c01a

and when using PROTON_NO_FSYNC=1 then i get

[Wed Mar 22 11:45:34 2023] NVRM: Xid (PCI:0000:0a:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: Shader Program Header 11 Error
[Wed Mar 22 11:45:34 2023] NVRM: Xid (PCI:0000:0a:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: Shader Program Header 18 Error
[Wed Mar 22 11:45:34 2023] NVRM: Xid (PCI:0000:0a:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ESR 0x405840=0xa0040800
[Wed Mar 22 11:45:34 2023] NVRM: Xid (PCI:0000:0a:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ESR 0x405848=0x80000000
[Wed Mar 22 11:45:34 2023] NVRM: Xid (PCI:0000:0a:00): 13, pid=2885445, name=Kt-Main, Graphics Exception: ChID 0036, Class 0000c797, Offset 00000000, Data 00000000

525.47.13 and 530.30.02 drivers tested

edit: Seems this PR fixes the issue for WRC Generations:

no more Xid 109 hangs.