NVIDIA has released version 595.58 of its Linux x64 display driver, a stable update that addresses regressions, kernel crashes, and display issues in both X11 and Wayland environments.
This release resolves a regression from the 580.119 driver that caused flickering in some X11 compositors, including picom and Xfwm. It also fixes an issue in which KWin on Wayland could fail to wake displays under specific circumstances.
Several fixes address DisplayPort Multi-Stream Transport configurations. The driver resolves kernel crashes that occurred when disconnecting docks or MST setups, as well as issues with connector detection and enumeration. Additional updates prevent crashes during driver initialization on certain MST configurations.

On top of that, NVIDIA fixed a bug that caused kernel panics on systems built with CONFIG_RANDSTRUCT_FULL or CONFIG_RANDSTRUCT_PERFORMANCE, and resolved a kernel module build issue with Linux kernel 6.19.
Wayland improvements include more reliable fallback to system memory in low video memory situations, reducing desktop freezes. On X11, a regression that prevented EGL-X11 applications from starting on SLI Mosaic setups has been resolved.
This release also resolves graphics issues across various workloads. VRR flickering on some HDMI displays has been fixed, as well as a long-standing regression affecting four 4K monitors configured as separate X11 screens on a single GPU. Vulkan-related fixes address VK_DEVICE_LOST errors and improve stability during window resizing.
The driver also includes updates from the R595 beta series, such as support for Vulkan extensions VK_EXT_descriptor_heap and VK_EXT_present_timing, DRI3 version 1.2, and improved Vulkan swapchain performance to reduce stuttering during window resizing.
Finally, the driver now enables the nvidia-drm modeset=1 parameter by default, allowing GPU resets via nvidia-smi when modesetting is active and the GPU is not in use. Minimum requirements have also increased to Wayland 1.20, glibc 2.27, and X.Org server 1.17.
For a complete list of changes and downloads, visit the release notes. NVIDIA 595.58 is available for Linux 64-bit systems and can be downloaded from the official NVIDIA website.
