Firma NVIDIA ogłosiła wydanie zamkniętego sterownika NVIDIA 590.48.01 (pierwsze stabilne wydanie nowej gałęzi 590.48). Sterownik jest dostępny dla systemów Linux (ARM64, x86_64), FreeBSD (x86_64) i Solaris (x86_64). NVIDIA 590.x stała się dwunastą stabilną gałęzią po otwarciu przez firmę NVIDIA komponentów działających na poziomie jądra. Źródłowe teksty modułów jądra nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko i nvidia-uvm.ko (Unified Video Memory) z nowej gałęzi NVIDIA, a także wykorzystywane w nich wspólne komponenty, niezwiązane z systemem operacyjnym, zostały umieszczone na GitHubie. Firmwery oraz używane w przestrzeni użytkownika biblioteki, takie jak stosy CUDA, OpenGL i Vulkan, pozostają zamknięte.
Główne zmiany:
- Minimalnie wspierane wersje to Wayland 1.20 (2021 rok), X.Org Server 1.17 (2015 rok) i Glibc 2.27 (2018 rok).
- Zwiększona wydajność odtwarzania swapchain Vulkan, kolejki buforów z obrazami oczekującymi na wyświetlenie. Optymalizacja umożliwiła wyeliminowanie zawieszeń podczas zmiany rozmiaru okien aplikacji korzystających z API graficznego Vulkan.
- W narzędziu nvidia-settings rozwiązano problem z wyświetlaniem rozwijanego menu wyboru trybu PowerMizer w systemach z Wayland.
- Usunięto błędne informacje o DPI na niektórych monitorach, takich jak Samsung Odyssey Neo G9.
- Rozwiązano problemy z działaniem aplikacji Vulkan w środowiskach z Venus, wirtualnym GPU opartym na VirtIO.
- Naprawiono błąd prowadzący do zawieszania systemów z jądrami Linux z włączonym trybem PREEMPT_RT.
- W implementacji platformy EGL poprawiono błędy, które powodowały zakłócenia w wyjściu przy włączonym multisampling.
Źródło: opennet.ru
