Issue of NVIDIA Primer Driver 495.74

NVIDIA company introduced The first stable release of the new branch of the NVIDIA 395.74 proprietary driver. At the same time Offered The update passed a stable branch of NVIDIA 470.82.00. The driver is available for Linux (ARM64, x86_64), FreeBSD (x86_64) and Solaris (x86_64).

Main innovations:

  • API support for GBM (Generic Buffer Manager) and added NVIDIA-DRM_GBM symbolic link. SO, indicating the libnvidia-allocator.so backend, compatible with the GBM loader from Mesa 21.2. EGL support for the GBM platform (EGL_KHR_PLATFORM_GBM) is implemented with
    EGL-GBM.SO libraries. The change is aimed at improving Wayland support on Linux systems with NVIDIA drivers.
  • Added PCI-E Resizable Bar Support Indicator (Base Address Registers), allowing the CPU to access the entire GPU video memory and in some situations to increase GPU performance by 10-15%. The effect of optimization is well noticeable in Games Horizon Zero Dawn and Death Stranding.
  • Requirements for the minimum supported version of the Linux kernel are raised from 2.6.32 to 3.10.
  • updated the nvidia.ko kernel module, which can now be loaded in the absence of a supported GPU NVIDIA, but if there is an NVIDIA NVSWITCH device in the system.
  • Added support for EGL extension EGL_NV_ROBUSTNESS_VIDEO_MEMORY_PURGE.
  • Expanded support for Graphic Vulkan API. Expansions are implemented
    Vk_khr_present_id, vk_khr_present_wait and vk_khr_shader_subgroup_uniform_control_flow.
  • In NVIDIA-Installer, the “–no-peermem” command line option has been added to disable the NVIDIA-PEERMEM kernel module setting.
  • supported support for NVIFROPENGL and deleted libnvidia-cbl.so library, which is now supplied in a separate package, and not as part of the driver.
  • eliminated the problem, leading to the collapse of the X server when you start a new server when using Prime technology.
/Media reports.