NVIDIA oznámila vydání nové větve proprietárního ovladače NVIDIA 525.60.11. Ovladač je k dispozici pro Linux (ARM64, x86_64), FreeBSD (x86_64) a Solaris (x86_64). NVIDIA 525.x se stala třetí stabilní větví poté, co NVIDIA otevřela komponenty běžící na úrovni jádra. Zdrojové texty modulů jádra nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko a nvidia-uvm.ko (Unified Video Memory) z NVIDIA 525.60.11, stejně jako společné komponenty v nich použité, nevázané na operační systém, publikované na GitHubu. Firmware a knihovny používané v uživatelském prostoru, jako jsou zásobníky CUDA, OpenGL a Vulkan, zůstávají proprietární.
Hlavní inovace:
- Přidána podpora pro GPU GeForce RTX 30[5789]0 Ti, RTX A500, RTX A[12345]000, T550, GeForce MX550, MX570, GeForce RTX 2050, PG509-210 a GeForce RTX 3050.
- Nástroj nvidia-settings není při sestavování ze zdrojového kódu striktně vázán na GTK 2 a nyní lze sestavit s GTK 2, GTK 3 nebo GTK 2 i GTK 3.
- Byla implementována možnost používat mechanismus Dynamic Boost na přenosných počítačích s procesorem AMD, což vám umožňuje vyvážit spotřebu energie mezi CPU a GPU a zlepšit tak výkon. Byly vyřešeny problémy s použitím Dynamic Boost u některých notebooků s GPU Ampere.
- Opraveny chyby způsobující zadrhávání při pohybu oken v GNOME a nemožnost usnout na systémech GNOME 3 založených na Wayland s povoleným NVreg_PreserveVideoMemoryAllocations.
- Přidána podpora pro rozšíření EGL EGL_MESA_platform_surfaceless, které umožňuje vykreslování do paměti.
- V panelu nvidia-settings v konfiguraci SLI Mosaic je implementována ochrana proti vytváření rozložení obrazovky, ve kterých je velikost nastavena tak, aby překračovala možnosti hardwaru.
- Sada otevřených modulů pro linuxové jádro poskytuje podporu pro Quadro Sync, Stereo, rotaci obrazovky pro X11 a YUV 4:2:0 na GPU architektury Turing.
- Byl vylepšen výkon aplikací, které používají technologii PRIME k přenesení operací vykreslování na jiné GPU (PRIME Display Offload).
Zdroj: opennet.ru