NVIDIA Releases Proprietary Driver 575.57

NVIDIA published the stable release of a new branch of the pro-triumphant driver nvidia 575.57. The driver is now available for Linux (ARM64, X86_64), FreeBSD (X86_64), and Solaris (X86_64). This marks the tenth stable branch after the NVIDIA components operating at the nucleus level were opened. 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 are available on GitHub. Firmware and library user, such as Cuda, OpenGL, and Vulkan, remain proprietary.

The main changes:

  • The parameter ‘Conceal_vrr_caps’ is added to the nuclear module of the nucleus, which ensures the inclusion of capabilities such as ULMB (ultra low Motion Blur) incompatible with VRR (adaptive change in the frequency of updating monitor).
  • Added support for AI technology nvidia smooth motion, which allows an increase in the smoothness of drawing in games by inserting an additional frame between two existing frames.
  • In the background process of NVIDIA-PowerD, the ability to use the Dynamic Boost mechanism is added, allowing for better energy consumption balance between CPU and GPU to enhance performance when using the laptop on battery power.
  • Support for drawing to the BufferBufer using GLX is now implemented for Xwayland, solving the issue of Minecraft game crashing unexpectedly when using Xwayland.
  • The environment variable __nv_disable_explicit_sync can now be used not only with EGL applications but also for applications using GLX and Vulkan.
  • Improved
/Reports, release notes, official announcements.