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_FULL and CONFIG_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
NVIDIA 595.58 Linux Driver Released With Multiple Kernel Crash Fixes
NVIDIA 595.58 Linux Driver Released With Multiple Kernel Crash Fixes 2

🎮 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_LOST errors
  • Improved stability during window resizing operations

🚀 Additional Features from R595 Beta

  • Support added for Vulkan extensions:
    • VK_EXT_descriptor_heap
    • VK_EXT_present_timing
  • Updated to DRI3 version 1.2
  • Enhanced Vulkan swapchain performance to reduce stuttering

⚡ Other Notable Changes

  • Enabled nvidia-drm modeset=1 by default
    • Allows GPU resets using nvidia-smi when the GPU is idle
  • 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.

Leave a Reply

Your email address will not be published. Required fields are marked *