Latest NVIDIA 555.58 Linux Driver Adds Explicit Sync Support for Wayland.
Explore More; Mikrotik VPS
1. Release Overview: NVIDIA 555.58 Linux Driver
- NVIDIA released the stable version of the 555.58 graphics driver for Linux, FreeBSD, and Solaris.
- The update includes new features and numerous improvements.
2. Major Feature – Explicit GPU Sync for Wayland: NVIDIA 555.58 Linux Driver
- Introduces explicit GPU sync support for Wayland via the linux-drm-syncobj-v1 protocol.
- Implemented in GNOME 46.1, KDE Plasma 6.1, and Mesa 24.1 graphics stack.
- Enhances the Wayland experience by eliminating graphical glitches and other issues.
- Ubuntu 24.10 will default to Wayland for NVIDIA users due to this feature.
3. GSP Firmware Support: NVIDIA 555.58 Linux Driver
- Enables GSP firmware by default on all compatible NVIDIA GPUs.
4. Vulkan Wayland WSI Improvements:
- Adds immediate presentation mode support.
5. nvidia-installer Interactive Prompt:
- Allows users to select between proprietary and open kernel modules during installation.
6. EGL Support for NvFBC:
- Introduces support for using EGL instead of GLX as the OpenGL ICD for NvFBC.
7. HDMI 10-bits per Component:
- Enables HDMI 10-bits per component support by default.
8. Linux Kernel Version Requirement:
- Raises the minimum required Linux kernel version from 3.10 to 4.15.
9. Removed Features:
- Discontinues support for Base Mosaic on GeForce cards.
10. Bug Fixes:
- Addresses numerous issues including:
- Segmentation fault in multi-threaded NvFBC apps.
- Corruption with GLX_EXT_buffer_age extension on X.org with PRIME render offloading.
- X server crash with single-buffered drawables and Vulkan sharpening enabled.
- Kernel panic due to spinlock release failure under certain conditions.
- Race condition causing crashes with concurrent Xid errors on multiple GPUs.
- Incorrect colors with nvidia-drm and fbdev=1 module parameter.
- Xid errors on laptops with NVIDIA RTX 4xxx series GPUs.
- Build failure with separate kernel source and output directories on Linux 6.6 LTS+.
- Incorrect GPU reset reporting with nvidia-smi -r and open kernel modules.
- Incorrect Wayland surface support reporting with vkGetPhysicalDeviceSurfaceSupportKHR.
- System hang with “Idling display engine timed out” messages on HDMI FRL display.
- Display lock-up during suspension with specific kernel and nvidia-drm settings.
- Log messages “Failed to apply atomic modeset” and “Flip event timeout” during DRM client operations.
Explore More; Transform Your Workflow: Best 5 Free Linux File Managers