Uus propreetaarse NVIDIA draiveri vÀljalase 570.124

EttevĂ”te NVIDIA avaldas stabiilse vĂ€ljaande uue mitteavaliku draiveri NVIDIA 570.124 harust. Draiver on saadaval Linux (ARM64, x86_64), FreeBSD (x86_64) ja Solaris (x86_64) jaoks. NVIDIA 570.x on saanud ĂŒheksanda stabiilse haru pĂ€rast seda, kui NVIDIA avas oma kernelitaseme komponente. Uue NVIDIA haru kernelimoodulite nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko ja nvidia-uvm.ko (Unified Video Memory) lĂ€htekoodid, samuti selles kasutatavad operatsioonisĂŒsteemist sĂ”ltumatud ĂŒhiskomponendid, on paigutatud GitHubi. Algversioonid ja kasutuses olevad kasutajaruumi raamatukogud, nagu CUDA, OpenGL ja Vulkan, jÀÀvad mitteavalikuks.

Peamised muudatused:

  • NVIDIA seadete juhtpaneel on viidud NVML raamatukogu kasutamisele NV-CONTROL asemel GPU sageduse ja ventilaatori kiirus reguleerimiseks. Üleminek NVML-ile vĂ”imaldas nvidia-settingsi töö ka Waylandi protokollil pĂ”hinevates keskkondades, kus X-i NV-CONTROL laiendust kasutada ei ole vĂ”imalik. MĂ”ned toimingud, mis varem olid saadaval mitteprivileegitud kasutajatele, nĂ”uavad nĂŒĂŒd suuremaid Ă”igusi.
  • Multimonitori konfiguratsioonides, sealhulgas Waylandi keskkondades, on lisatud VRR (muutuva uuendussagedusega) tugi. VRR vĂ”imaldab kohandada monitori uuendussagedust mĂ€ngude ja videote sujuva esitamise tagamiseks.
  • Tugiteenus Vulkan- laiendusele VK_KHR_incremental_present on Ń€Đ”Đ°Đ»ĐžĐ·ĐŸĐČĐ°ĐœĐŸ.
  • GPU-de jaoks, mis toetavad programmi kaudu sageduse reguleerimist, on nvidia-settingsi konfiguratsioonis vaikimisi sisse lĂŒlitatud GPU ĂŒleclockimise seaded. Varem tuli sarnaste seadete ilmumiseks need aktiveerida konfiguratsioonifailis jaotises „Coolbits”.
  • Ada ja uuemate mikroarhitektuuride baasil olevate GPU-de puhul, mida loodi DRM Dumb-Buffers API kaudu (nt DRM fbdev kasutamisel), on vĂ€lja lĂŒlitatud energiat sÀÀstev reĆŸiim. See muudatus lahendas probleeme musta ekraani ilmumisega, kui renderdamine toimus vĂ€ljuva ekraani (front-buffer) kaudu, mitte KMS-i abil bufrite vahetamisega.
  • Kerneli moodulisse nvidia-modeset on lisatud parameeter ‘conceal_vrr_caps’, et hallata teatud ekraanide, nagu LMB (Ultra Low Motion Blur), vĂ”imaluste aktiveerimist, mis ei ole ĂŒhilduvad VRR-iga (muutuva uuendussagedusega).
  • Faili /proc/driver/nvidia/gpus/*/power on lisatud andmeid, mis peegeldavad Dynamic Boosti tehnoloogia kasutamise olekut.
  • NVIDIA GBM on the backend has compatibility mode for 32-bit applications enabled.
  • A file /usr/share/nvidia/files.d/sandboxutils-filelist.json has been added, containing a list of all driver files used in isolated container environments such as nvidia-container-toolkit and enroot.
  • Support for suspend-then-hibernate activation through systemd has been added.
  • By default, the options ‘nvidia-drm modeset=1’ and ‘nvidia-drm fbdev=1’ are set, under which the nvidia-drm (Direct Rendering Manager) module will be used as a replacement for the framebuffer-based system console. This change resolves issues with incorrect output when using a single screen with the nvidia-drm and simpledrm drivers.
  • An experimental display controller interrupt processing mode with minimal latency, which is disabled by default, has been implemented. This mode is useful for reducing stutters in virtual reality systems under heavy system load. To enable it in the nvidia.ko module, the parameter ‘NVreg_RegistryDwords=RMIntrLockingMode=1’ can be used.
  • Support for building with new releases of the Linux kernel has been provided.
  • A profile to enhance game performance for ‘Indiana Jones and the Great Circle’ has been added.
  • A profile has been added to address screen output issues in the games Assassin’s Creed Valhalla and Assassin’s Creed Mirage.
  • Performance and stuttering issues that occurred while scrolling windows on Wayland systems with GSP firmware have been resolved.
  • A bug that caused some applications using the Vulkan graphical API to crash when processing window resize events has been fixed.
  • A bug that led to crashes in some multithreaded applications using OpenGL in an Xwayland-based environment has been eliminated. For example, this issue occurred in the game Civilization 6.

    Allikas: opennet.ru
Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster