NVIDIA 570.124 omaniku draiveri väljalaskmine

NVIDIA avaldas stabiilse versiooni uue proprietaarse draiveri NVIDIA 570.124 harust. Draiver on saadaval Linuxile (ARM64, x86_64), FreeBSD-le (x86_64) ja Solaris'ele (x86_64). NVIDIA 570.x on nüüd üheksas stabiilne haru pärast NVIDIA komponendi, mis töötab kernelitasemel, avamist. Uue NVIDIA haru kernelimoodulite nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko ja nvidia-uvm.ko (Unified Video Memory) lähtekoodid ning kasutatavad operatsioonisüsteemist sõltumatud jagatud komponendid on saadaval GitHubis. Firmware ja kasutajaruumi raamatukogud, nagu CUDA, OpenGL ja Vulkan, jäävad siiski proprietaarseteks.

Peamised muudatused:

  • Nvidia-seade paneel on uuendatud NVML raamatukogu kasutamiseks GPU sageduse ja ventilaatori kiirusseadete haldamiseks NV-CONTROL'i asemel. Üleminek NVML'ile võimaldab nvidia-seade tööle minna Waylandi protokolli põhistes keskkondades, kus NV-CONTROL'i X-laienemine ei ole saadaval. Mõned toimingud, mis varem olid kergesti juurdepääsetavad, nõuavad nüüd kõrgendatud õigusi.
  • VRR (muutuv värskendussagedus) tugi on lisatud mitme monitori konfiguratsioonidesse, sealhulgas Waylandi keskkondadesse. VRR võimaldab kohandada monitori värskendussagedust mängimise ja video esitamisse sujuvuse ning katkestamise vältimiseks.
  • Tugi Vulkan'i laiendusele VK_KHR_incremental_present on rakendatud.
  • GPU-dele, mis toetavad programmipõhist sageduse muutmist, on nvidia-settings seadistustes vaikimisi lubatud GPU üleclockimise seaded. Varasemalt nõudis nende seadetega tutvumine seadete aktiveerimist konfingufi lerahvetes <Coolbits> jaotises.
  • Ada arhitektuuri ja uuemate mikroarhitektuuride GPU-de puhul, mis loodi DRM Dumb-Buffers API kaudu (nt DRM fbdev kasutamisel), on energiasäästurežiim kehtestatud. Muudatus lahendas musta ekraani probleemid renderdamisel, kui 'esikaameraga' (front-buffer) renderdamise asemel lülititi bufrite vahel KMS'i abil.
  • Kernelimoodulile nvidia-modeset on lisatud parameeter 'conceal_vrr_caps', et hallata enamikele ekraanidele, nagu LMB (Ultra Low Motion Blur), mida ei toetata VRR'is.
  • Faili /proc/driver/nvidia/gpus/*/power on lisatud andmed, mis peegeldavad Dynamic Boost'i tehnoloogia kasutamise staatust.
  • NVIDIA GBM-i tagaküljel on lisatud režiim, mis on ühilduv 32-bitiste rakendustega.
  • Fail /usr/share/nvidia/files.d/sandboxutils-filelist.json on lisatud, et loetleda kõik draiveri failid, mida kasutatakse isoleeritud konteinerite keskkondades, nagu nvidia-container-toolkit ja enroot.
  • Toetatud on unerežiimi aktiveerimine suspend-then-hibernate läbi systemd.
  • Vaikimisi on seadistatud parameetrid 'nvidia-drm modeset=1' ja 'nvidia-drm fbdev=1', mille puhul nvidia-drm (Direct Rendering Manager) moodul kasutatakse süsteemse konsooli asendajana framebuffer'i põhisel. Muudatus lahendas probleemid vale väljaandmisega, kui nvidia-drm ja simpledrm kasutasid ühte ekraani.
  • Töötati välja eksperimentaalne režiim, mis on vaikimisi välja lülitatud ja mis käsitleb ekraani juhtimispulti minimaalsete viivitustega. See režiim on kasulik vähendamiseks viivitusest virtuaalreaalsuse süsteemides püsivates koormustes. Aktiveerimiseks saab nvidia.ko moodulis kasutada parameetrit 'NVreg_RegistryDwords=RMIntrLockingMode=1'.
  • Tagatud on tugi koos uute Linux'i tuumaväljaannetega.
  • Lisatud on mängu 'Indiana Jones and the Great Circle' jõudlusprofiil.
  • Lisatud on probleemide lahendamiseks ekraaniväljundil mängudes Assassin’s Creed Valhalla ja Assassin’s Creed Mirage profiil.
  • Edasi-tagasi liikumine ja katkestuste probleemid, mis ilmnesid akende kerimisel Waylandi süsteemides GSP-firmware'idega, on lahendatud.
  • Probleem, mille tõttu mõned Vulkan'i graafilise API rakendused lõpetasid töötamise akna suuruse muutmise sündmustega, on lahendatud.
  • Probleem, mis viis mitme lõimega rakenduste kokkuvarisemiseni, mis kasutasid OpenGL'i Xwaylandi põhises keskkonnas, on lahendatud. Näiteks ilmnes probleem mängus Civilization 6.

    Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster