protonscr

Xid 69 when starting a race in F1 2021

vkd3dclosed
HansKristian-Work/vkd3d-proton#1605 · opened 2023-06-26 by runar-work · updated 2025-10-23 · 5 comments · github
Rrunar-work 2023-06-26 github

F1 2021 freezes with a Xid 69 right before the race begins. I tested with two different tracks, Bahrain and Imola, with the same result.

Software information

F1 2021
Ultra high graphics preset (don't know if it makes a difference, and I got a Denuvo ban again)

Game works fine with a driver downgrade to 530.41.3.

System information

  • GPU: GeForce GTX 1660 Ti
  • Driver: 535.54.3
  • Wine version: Proton 8.0 or later, including Experimental bleeding-edge 7.0

Log files

dmesg ouput

NVRM: Xid (PCI:0000:08:00): 69, pid=4729, name=F1_2021_dx12.ex, Class Error: ChId 00ce, Class 0000c597, Offset 00002388, Data fffffff0, ErrorCode 00000004
NVRM: GPU at PCI:0000:08:00: GPU-a8fb3a3a-9dd5-b430-1b78-cb1f1ecd6079

f1_2021_NV_Xid69_Bahrain_breadcrumbs.txt
steam-1134570_NV_Xid69.log

BBlisto91 2023-06-26 github

Some might call it a race condition. hohoho

(/jk it isn't)

Rrunar-work 2023-07-14 github

Just making a note of this in case it could be a related issue: [F1 23 (2108330) #6910](https://github.com/ValveSoftware/Proton/issues/6910#issue-1786791050)

HHansKristian-Work maintainer 2024-02-01 github

I reproduced this on RTX 4070 on 545.29.06. It's pretty clear it's an NV bug.

It crashes in shader hash 341b58b7c17c3ad3. It's a fragment shader. However, when I roundtrip it trivially through SPIRV-Cross, it works.

Sshelterx 2024-03-27 github

This should be fixed?
550.67 - "Fixed a bug that could cause the GPU driver to hang when running some Vkd3d games, such as F1 2021."

I don't have the game so I can't verify.

Rrunar-work 2025-10-23 github

Yeah, I think it's been safe to close this for a while. I double checked that I could no longer reproduce this on RTX 3070 with 580.95.05.

Proton versions

Upstream links