Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

A big day for NVIDIA GPU owners on Linux, as the brand new 595.58.03 driver is out as the latest recommended stable release with new features.

GamingOnLinux covered the previous Beta 595.45.04, which included the exciting Vulkan extension addition of VK_EXT_descriptor_heap. This is what should, eventually, help performance when playing Windows games via Proton with DirectX -> Vulkan. But, as I stated before - don't go jumping in expecting a big performance bump right now as work is still to be done to ensure it's actually implemented across Wine / Proton (with VKD3D-Proton / DXVK).

Since the Beta release, NVIDIA have added in a bunch more bug fixes. From the changelog here's everything that's new:

Highlights since R595 Beta Release, 595.45.04


Highlights from R595 Beta Release, 595.45.04

  • Added support for the VK_EXT_descriptor_heap extension.
  • Fixed a bug that caused GPU hangs and Xid errors in Black Myth: Wukong.
  • Added support for DRI3 version 1.2.
  • Added support for the VK_EXT_present_timing extension.
  • Fixed hang when NVIDIA Smooth Motion is enabled in applications that use VK_KHR_present_id2.
  • Modified nvidia.ko to handle video memory preservation on its own when the open kernel modules are in use if NVreg_UseKernelSuspendNotifiers=1 is enabled. When the proprietary driver is in use, or if kernel suspend notifiers are disabled, video memory preservation requires using the /proc/driver/nvidia/suspend interface for suspend and resume notifications.
    See the chapter titled "Configuring Power Management Support" in the README for more information.
  • Enabled the nvidia-drm.ko modeset=1 parameter by default.
  • Updated the driver to allow nvidia-smi to reset GPUs while nvidia-drm is loaded with the modeset=1 parameter enabled, as long as no other processes are using the GPU.
  • Added a new application profile - CudaNoStablePerfLimit - that allows CUDA-using apps to reach P0 PState. See the 'Application Profiles' appendix of the driver README for details.
  • * Raised the minimum supported Wayland version to 1.20.
  • * Fixed a bug that prevented the PowerMizer preferred mode dropdown menu in the nvidia-settings control panel from functioning correctly on Wayland.
  • * Raised the minimum supported glibc version to 2.27.
  • * Improved the performance of recreating Vulkan swapchains. This helps prevent stuttering when resizing Vulkan application windows.
  • * Raised the minimum supported X.Org xserver version to 1.17 (video driver ABI version 19).
  • Fixed a bug that caused adaptive sync displays to go blank when connected with an active USB-C-to-HDMI adapter.
  • Fixed a bug that could cause Vulkan swapchains to stop presenting new frames on X11.

Again, NVIDIA are listing items in the changelog that were in a previous driver version. I did contact NVIDIA, and they told me they would fix it - but it appears they still have not. So in the above list a few items are highlighted with an Asterisk* that were in a previous driver release and not actually new here directly.

Source: NVIDIA

Article taken from GamingOnLinux.com.
6 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
4 comments

Sakuretsu 4 hours ago
Good.
Now I just need to wait for Fedora to update their packages.
vic-bay 2 hours ago
hopefully they fixed numerous crashes in unreal engine games that were introduced in 590. even today I tell people everywhere to downgrade to 580 and it helps, for any unreal engine 5 game basically. maybe for unreal engine 4 games as well.

Last edited by vic-bay on 24 Mar 2026 at 4:55 pm UTC
Caldathras 2 hours ago
Since you're not going to officially support them anymore, it's time to fully open up the Pascal and earlier GPUs to the open source community, Nvidia ... so the community can do your job for you.
Cley_Faye 35 minutes ago
Oh, a "stable" nvidia driver. I'll still wait a bit, the last few ones where… interesting.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register