NVIDIA proprietary driver release 580.76.05

NVIDIA has released the NVIDIA proprietary driver version 580.76.05 (the first stable release of the new 580.76 branch). The driver is available for Linux (ARM64, x86_64), FreeBSD (x86_64), and Solaris (x86_64). NVIDIA 580.x became the eleventh stable branch after NVIDIA open-sourced its kernel-level components. The source code for the kernel 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 the shared, non-OS-specific components they use, are hosted on GitHub. Firmware and user-space libraries, such as the CUDA, OpenGL, and Vulkan stacks, remain proprietary.

Major changes:

  • Updated components egl-x11 1.0.3 and egl-wayland 1.1.20.
  • Added "OutputBitsPerComponent" attribute to MetaMode to control the number of bits for each color component transmitted through the display port.
  • Fixed issues with apps using the Vulkan graphics API freezing and crashing. This includes fixing crashes in GTK 4 apps using the Vulkan backend in Wayland environments, and fixing crashes in llama.cpp when using Vulkan.
  • Added support for the Wayland fifo-v1 protocol, which implements a FIFO (first in, first out) mechanism for processing the display surface content update queue. From a practical standpoint, the protocol allows for output to wait for vertical scanning (vblank) to complete instead of using callbacks every time a new frame is ready to be displayed, which solves the problem of high GPU load when using VSync.
  • Enabled by default, RMIntrLockingMode enables a low-latency display controller interrupt handling mode. This mode is useful for reducing lag in VR systems under high system load.
  • Added experimental mode to reduce CPU time spent on interrupt handling on low latency displays. To enable, use "NVreg_RegistryDwords==RmEnableAggressiveVblank=1" in nvidia.ko module.
  • Fixed an issue where a blank screen would appear when running GXL applications using single buffering under Xwayland.
  • Fixed a bug that caused increased memory consumption in applications using X11 OpenGL and Vulkan after resuming from sleep mode.
  • Fixed crashes of 32-bit applications on systems with new glibc builds.

Source: opennet.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers πŸ”₯ Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster