NVIDIA has rolled out its newest Linux display driver update, version 560.35.03. It is already available for download and is recommended for users seeking the latest improvements for their graphics hardware.
We’ll start by saying this version addresses multiple issues identified in previous releases. Notably, it resolves a compatibility problem first seen in version 555.58, where certain DVI outputs failed to connect with HDMI monitors.
In addition, NVIDIA has corrected a significant issue that caused the KDE Plasma Shell to freeze when interacting with applets in a Wayland compositor environment.
Linux users will be happy to know that with the latest release, NVIDIA has updated the nvidia-installer
to automatically select the open GPU kernel modules as the default on systems equipped with GPUs supporting proprietary and open kernel modules.
It should also be mentioned that version 560.35 stabilizes the display presentation across multiple monitors using Wayland direct scanout, significantly enhancing the user experience.
Furthermore, the update tackles a critical bug that could lead to kernel crashes during Kernel Mode Setting (KMS) operations when the nvidia_drm
module is loaded with modeset=0
. This fix is crucial for maintaining system stability and preventing potential crashes that disrupt user activity.
Transitioning from its second beta release, version 560.31.02, NVIDIA has made substantial progress. The beta version addressed widespread crashing issues with Xwayland games and race conditions in nvidia-drm. Additionally, it corrected a regression that caused the nvidia-powerd service to exit unexpectedly under certain conditions.
The beta also enhanced support for external display management via PRIME Display Offloading and improved the handling of ACPI events to prevent memory corruption on some notebooks. The good news is that these updates have been refined and included in the final 560.35.03 release. But there is more on the features side.
More specifically, the NVIDIA 560.35 introduces several new ones that expand the capabilities of NVIDIA’s graphics solutions. Notably, the driver update added a PipeWire backend to NvFBC, enabling better screencasting support under Wayland, and introduced support for multiple concurrent clients in NvFBC direct capture.
These enhancements improve multimedia handling and display configurations, which is particularly beneficial for users with multi-display setups. Regarding developer support, compiling nvidia-settings
from source now requires Vulkan header files.
Lastly, NVIDIA 560.35 also extends Variable Refresh Rate (VRR) support to Wayland on pre-Volta GPUs and notebooks, a welcome addition for gamers and professional users who demand smoother visual performance.
For a complete list of changes and downloads, visit the release notes.