NVIDIA / NVIDIA/open-gpu-kernel-modules
Nvidia open gpu upgrade to 590.44.01 from 580.95.05-1 breaks certain DX12/vkd3d-proton games
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 17.4k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
NVIDIA Open GPU Kernel Modules Version
NVIDIA UNIX Open Kernel Module for x86_64 590.44.01 Release Build (builder@fea89fa6b1a8)
Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.
- I confirm that this does not happen with the proprietary driver package.
Operating System and Version
Bazzite 43.20260101 | KDE | nvidia-open
Kernel Release
6.17.7-ba22.fc43.x86_64
Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.
- I am running on a stable kernel release.
Hardware: GPU
GPU 0: NVIDIA GeForce RTX 3080 (UUID: GPU-[redacted])
Describe the bug
Since the upgrade of the NVIDIA drivers to 590.44.01 from 580.95.05-1 coinciding with Bazzite 43.2025.12.31 release some DX12/vkd3d-proton games on Linux crash after a couple of minutes of gameplay with a "Failed to Create PipelineState" message.
In my case specifically, this occurs in STALKER 2 run over the proton-10.3 compatibility layer.
The issue is reported by other players using Proton compatibility layer across different Linux distributions, for all 580.XX.XX -> 590.XX.XX drivers update: https://steamcommunity.com/app/1643320/discussions/0/689744928092237697/
The issue in my case was resolved by rolling to the last Bazzite version back to the last one with 580.XX.XX drivers (580.95.05-1), and similar rollbacks seem to have solved the issue for other users as per thread cited above.
This bug has been independently reported to the game developer and to the Bazzite distribution developers: https://github.com/ublue-os/bazzite/issues/3810
To Reproduce
In my specific case:
- Install a Bazzite nvidia-open KDE version 43.2025.12.31 or later (including current)
- Install STALKER 2 on via Steam with default parameters
- Run the game normally for over 2 minutes.
According to others reports the bug also occurs on other Linux distributions with the current version of 590 drivers (590.48.01): https://steamcommunity.com/app/1643320/discussions/0/689744928092237697/
Bug Incidence
Always
nvidia-bug-report.log.gz
More Info
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the reported transition from NVIDIA open driver 580.95.05-1 to 590.44.01 and inspect the attached nvidia-bug-report.log.gz. Reproduce on Bazzite 43.2025.12.31 or later using STALKER 2 with Proton 10.3, then compare behavior after reverting the driver. Done means identifying and fixing the driver regression so the game no longer reports "Failed to Create PipelineState."
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, linux
- Domain
- computer-graphics, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100