„NVIDIA“ išleido patentuotą „NVIDIA“ tvarkyklės versiją 590.48.01 (pirmąją stabilią naujosios 590.48 šakos versiją). Tvarkyklė prieinama Linux (ARM64, x86_64), „FreeBSD“ (x86_64) ir „Solaris“ (x86_64). „NVIDIA 590.x“ tapo dvyliktąja stabilia šaka po to, kai „NVIDIA“ paskelbė atvirojo kodo savo branduolio lygio komponentus. Branduolio modulių „nvidia.ko“, „nvidia-drm.ko“ („Direct Rendering Manager“), „nvidia-modeset.ko“ ir „nvidia-uvm.ko“ („Unified Video Memory“) iš naujos „NVIDIA“ šakos išeities kodas, taip pat bendrinami, ne konkrečiai operacinei sistemai skirti komponentai, kuriuos jie naudoja, yra talpinami „GitHub“. Programinės-aparatinės įrangos ir vartotojo erdvės bibliotekos, tokios kaip „CUDA“, „OpenGL“ ir „Vulkan“ paketai, lieka patentuotos.
Pagrindiniai pakeitimai:
- Minimalios palaikomos versijos yra „Wayland 1.20“ (2021 m.), „X.Org Server 1.17“ (2015 m.) ir „Glibc 2.27“ (2018 m.).
- Patobulintas „Vulkan“ apsikeitimo grandinės regeneravimo (buferių eilės su vaizdais, laukiančiais, kol jie bus parodyti ekrane) našumas. Ši optimizacija pašalino strigimą keičiant langų dydį programose, naudojančiose „Vulkan“ grafikos API.
- „Nvidia-settings“ programa išsprendė problemą, susijusią su „PowerMizer“ režimo pasirinkimo išskleidžiamojo meniu rodymu „Wayland“ sistemose.
- Ištaisyta problema, kai kai kuriuose monitoriuose, pvz., „Samsung Odyssey Neo G9“, buvo rodoma neteisinga DPI informacija.
- Ištaisytos „Vulkan“ programų veikimo aplinkose su „Venus“ – „VirtIO“ pagrindu veikiančiu virtualiu GPU problemos.
- Ištaisyta klaida, dėl kurios sistemose su branduoliais užstrigdavo Linux su įjungtu PREEMPT_RT režimu.
- EGL platformos diegimas buvo ištaisytas siekiant pašalinti klaidas, kurios galėjo sukelti išvesties iškraipymus, kai buvo įjungtas kelių imčių ėmimas.
Šaltinis: opennet.ru
