Release of the proprietary NVIDIA driver 570.124

Az NVIDIA vállalat közzétette a 570.124-es stabil kiadást az új proprietárius meghajtóágából. A meghajtó elérhető Linux (ARM64, x86_64), FreeBSD (x86_64) és Solaris (x86_64) rendszerekhez. A NVIDIA 570.x a kilencedik stabil ággá vált, miután az NVIDIA nyilvánosságra hozta az operációs rendszertől független, kernel szinten működő komponenseit. Az nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko és nvidia-uvm.ko (Unified Video Memory) kernel modulok forráskódja a GitHub-on található. A firmware és a felhasználói térben használt könyvtárak, mint a CUDA, OpenGL és Vulkan verziok továbbra is proprietáriusak maradnak.

Főbb változások:

  • A nvidia-settings vezérlőpult áttért az NV-CONTROL helyett az NVML könyvtár használatára a GPU frekvenciájának és a hűtőventilátor sebességének kezelésére. Az NVML-ra való áttérés lehetővé tette a nvidia-settings működését a Wayland protokoll alapú környezetekben, ahol az NV-CONTROL X-kiterjesztése nem elérhető. Néhány, korábban a nem privilégizált felhasználók számára is elérhető művelet most emelt jogosultságokat igényel.
  • Bevezetésre került a VRR (Variable Refresh Rate) támogatása többmonitoros konfigurációkban, beleértve a Wayland környezeteket is. A VRR lehetővé teszi a monitor frissítési frekvenciájának adaptív változtatását a sima kép megjelenítése és a szakadozott képek elkerülése érdekében játékok és videó lejátszása során.
  • A Vulkan-kiterjesztés, a VK_KHR_incremental_present támogatása megvalósult.
  • A programozott frekvencia módosítást támogató GPU-k esetén az nvidia-settings konfigurátorban alapértelmezés szerint engedélyezve vannak a GPU túlhajtásának (overclocking) beállításai. Korábban ilyen beállítások megjelenéséhez a konfigurációs fájlban a ‘Coolbits’ szakasz aktiválása szükséges volt.
  • Ada architektúrára és újabb architektúrára épülő GPU-k esetén a DRM Dumb-Bufferek API-ján keresztül létrehozott felületek esetében le van tiltva az energiahatékonysági mód. A módosítás megoldotta a fekete képernyőn megjelenő problémákat a frontend kimeneti puffer helyett, amikor a bufferek KMS segítségével történő váltásával történik a megjelenítés.
  • Az nvidia-modeset kernel modulhoz hozzáadott 'conceal_vrr_caps' paraméter lehetővé teszi egyes kijelzők képességeinek aktiválását, mint például az LMB (Ultra Low Motion Blur), amelyek nem kompatibilisek a VRR-rel (Variable Refresh Rate).
  • A /proc/driver/nvidia/gpus/*/power fájlhoz hozzáadták a Dynamic Boost teljesítménynövelő technológia használati állapotát tükröző adatokat.
  • A háttérben az NVIDIA GBM engedélyezte a 32 bites alkalmazásokkal való kompatibilitási módot.
  • Hozzáadva a /usr/share/nvidia/files.d/sandboxutils-filelist.json fájl, amely tartalmazza az összes illesztőprogram fájl listáját, amely az izolált tartályok alapján működő környezetekben, mint például az nvidia-container-toolkit és az enroot használható.
  • Hozzáadva a suspend-then-hibernate alvás üzemmód aktiválásának támogatása a systemd által.
  • Alapértelmezés szerint a "nvidia-drm modeset=1" és a "nvidia-drm fbdev=1" paraméterek vannak beállítva, amelyek esetén az nvidia-drm (Közvetlen Rajzoló Menedzser) modul a keretbuffer alapú rendszerkonzisztencia helyettesítésére szolgál. A változtatás megoldja a hibás kimenet problémáit a nvidia-drm és simpledrm illesztőprogramok egyetlen képernyőn való használata során.
  • Megvalósították az alapértelmezés szerint ki van kapcsolva lévő kísérleti üzemmódot a kijelző vezérlő megszakításainak feldolgozására minimális késleltetésekkel. Ez a mód hasznos a virtuális valóság rendszerek fagyásának csökkentésére nagy terhelés mellett. A nvidia.ko modulban a "NVreg_RegistryDwords=RMIntrLockingMode=1" paraméter használatával engedélyezhető.
  • Biztosították az új Linux kernel verziókkal való összeállítás támogatását.
  • Hozzáadva a "Indiana Jones and the Great Circle" játék teljesítményének fokozására szolgáló profil.
  • Hozzáadva a kijelzőn megjelenő hibák megoldására szolgáló profil az Assassin’s Creed Valhalla és az Assassin’s Creed Mirage játékokban.
  • Megoldották a Teljesítmény és fagyások problémáit, amelyek a Wayland rendszereken tapasztalhatók GSP-kiadásokkal.
  • Kijavították azt a hibát, amely a Vulkan grafikus API-t használó alkalmazások összeomlását okozta az ablak méretének megváltoztatása eseményeinek feldolgozása közben.
  • Kijavították azt a hibát, amely a Xwayland alapú környezetben működő OpenGL-t használó több szálú alkalmazások összeomlását okozta. Például a Civilization 6 játékban merült fel problémaként.

    Forrás: opennet.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster