NVIDIA 570.124 Proprietary Driver Released

NVIDIA published a stable release of a new branch of a prophecy driver nvidia 570.124. The driver is available for Linux (ARM64, X86_64), FreeBSD (X86_64) and Solaris (X86_64). NVIDIA 570.X became the ninth stable branch after the NVIDIA components operating at the nucleus level opening. The initial texts of the nuclei modules nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), Nvidia-modeset.ko, and Nvidia-uvm.ko (Unified Video Memory) from the new NVIDIA branch, as well as common components used in them The operating system, placed on GitHub. Firmware and library user, such as Cuda, OpenGL, and Vulkan, remain proprietary.

The main changes:

  • NVIDIA-SETTINGS control panel is transferred to the use of the library nvml instead of NV-Control to control the frequency of GPU and the speed of rotation of the cooler. The transition to NVML allowed to ensure the work NVIDIA-SETTINGS, surrounded by Wayland protocol, in which it is impossible to use the X-expansion of NV-Control. Some operations, previously available to unprivileged users, will now require increased privileges.
  • Added VRR support (Variable Refresh Rate) in multi-monitor configurations, including in the environment with Wayland. VRR makes it possible to adapt an adaptive to change the frequency of the monitor update to ensure smoothness and the absence of gaps during games and showing videos.
  • Support for Vulkan broadcasting vk_khr_incremental_pResent.
  • For GPUs supporting the programmatic frequency change, the NVIDIA-SETTINGS configuration is included in the default settings for acceleration of GPU (Overclocking). Earlier, to appear such settings, activation was required
/Reports, release notes, official announcements.