NVIDIA / NVIDIA/open-gpu-kernel-modules

Proton game Forza Horizon 5 crashes with Xid NVRM 31

Open
#416 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C
Stars
17.4k
Forks
1.9k
PR merge metrics
No merged PRs in 30d

Description

NVIDIA Open GPU Kernel Modules Version

525.60.11

Does this happen with the proprietary driver (of the same version) as well?

Yes

Operating System and Version

KISS Linux

Kernel Release

6.1.0-rc7

Hardware: GPU

GPU 0: NVIDIA GeForce RTX 2060 (UUID: GPU-e04204f3-e13f-0796-244f-349cf99271d4)

Describe the bug

This has been happening since kernel version 5.18 and nvidia 515, essentially when this game came out working for Proton.

The game will crash with this error on completely random times and with no apparent reason.

This issue is is re-created by many many other uses across kernel versions and linux distributions.

To Reproduce
  1. Use a nvidia GPU
  2. Use the NVIDIA drivers (open or proprietary)
  3. Play this game for more than 20 seconds
Bug Incidence

Always

nvidia-bug-report.log.gz

nvidia-bug-report.log.gz

More Info

https://user-images.githubusercontent.com/47404953/204537485-beeec7af-db98-4e04-9e3c-3210c388dfd1.mp4

here it is not even getting past the Main menu.

Also, if done with a basic Google or search engine search, you can see that this Xid 31 error happens with many games.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the crash with Forza Horizon 5 under Proton on the listed NVIDIA driver, kernel, GPU, and KISS Linux setup. Review nvidia-bug-report.log.gz and the reported Xid NVRM 31 output, then compare behavior across the open and proprietary drivers. Done means the cause is isolated and the game no longer crashes under the affected conditions.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.