July 1, 2024

Latest NVIDIA 555.58 Linux Driver Adds Explicit Sync Support for Wayland

Soumya

Latest NVIDIA 555.58 Linux Driver Adds Explicit Sync Support for Wayland.

NVIDIA 555.58 Linux Driver

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

 

Popular Blog Posts