NVIDIA 595.58 Linux Driver Released With Multiple Kernel Crash Fixes

NVIDIA has rolled out Linux x64 display driver version 595.58, a stable update focused on fixing regressions, kernel-related crashes, and display issues affecting both X11 and Wayland environments.
This release addresses a regression introduced in the 580.119 driver, which caused screen flickering in certain X11 compositors such as picom and Xfwm. Additionally, it resolves a problem where the KWin compositor on Wayland could fail to wake connected displays under specific conditions.
🔧 Key Fixes and Improvements
🖥️ Display and Kernel Stability
- Fixed flickering issues in X11 compositors
- Resolved display wake-up failures in Wayland (KWin)
- Eliminated kernel crashes triggered by disconnecting docks or MST setups
- Improved DisplayPort Multi-Stream Transport (MST) detection and enumeration
- Fixed crashes during driver initialization on certain MST configurations
⚙️ Kernel and Build Fixes
- Addressed kernel panics on systems using
CONFIG_RANDSTRUCT_FULLandCONFIG_RANDSTRUCT_PERFORMANCE - Fixed compatibility issues when building the kernel module with Linux kernel 6.19
🧠 Wayland & X11 Enhancements
- Improved memory fallback handling in Wayland, reducing freezes in low VRAM situations
- Fixed an issue where EGL-X11 applications failed to launch on SLI Mosaic setups

🎮 Graphics and Vulkan Updates
- Resolved VRR flickering issues on some HDMI displays
- Fixed a long-standing bug affecting setups with four 4K monitors on a single GPU (X11)
- Addressed Vulkan-related
VK_DEVICE_LOSTerrors - Improved stability during window resizing operations
🚀 Additional Features from R595 Beta
- Support added for Vulkan extensions:
VK_EXT_descriptor_heapVK_EXT_present_timing
- Updated to DRI3 version 1.2
- Enhanced Vulkan swapchain performance to reduce stuttering
⚡ Other Notable Changes
- Enabled
nvidia-drm modeset=1by default- Allows GPU resets using
nvidia-smiwhen the GPU is idle
- Allows GPU resets using
- Updated minimum system requirements:
- Wayland 1.20+
- glibc 2.27+
- X.Org Server 1.17+
📥 Availability
The NVIDIA 595.58 driver is now available for Linux 64-bit systems. Users can download it directly from the official NVIDIA website or refer to the release notes for complete details.
💡 Why This Update Matters
This release significantly improves system stability, especially for users running:
- Multi-monitor setups
- Wayland-based desktops
- Vulkan workloads
If you experienced flickering, crashes, or display issues in previous versions, upgrading to 595.58 is highly recommended.
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.




