Wersja zastrzeżonego sterownika NVIDIA 525.60.11

NVIDIA ogłosiła wydanie nowej gałęzi autorskiego sterownika NVIDIA 525.60.11. Sterownik jest dostępny dla systemów Linux (ARM64, x86_64), FreeBSD (x86_64) i Solaris (x86_64). NVIDIA 525.x stała się trzecią stabilną gałęzią po tym, jak NVIDIA otworzyła komponenty działające na poziomie jądra. Teksty źródłowe modułów jądra nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko i nvidia-uvm.ko (Unified Video Memory) z NVIDIA 525.60.11, a także wspólne komponenty używane w nich, niezwiązane z systemem operacyjnym, opublikowane na GitHub. Oprogramowanie sprzętowe i biblioteki używane w przestrzeni użytkownika, takie jak stosy CUDA, OpenGL i Vulkan, pozostają zastrzeżone.

Główne innowacje:

  • Dodano obsługę procesorów graficznych GeForce RTX 30[5789]0 Ti, RTX A500, RTX A[12345]000, T550, GeForce MX550, MX570, GeForce RTX 2050, PG509-210 i GeForce RTX 3050.
  • Narzędzie nvidia-settings nie jest już ściśle powiązane z GTK 2 podczas budowania z kodu źródłowego i można je teraz zbudować przy użyciu GTK 2, GTK 3 lub obu GTK 2 i GTK 3.
  • W laptopach z procesorem AMD zaimplementowano możliwość wykorzystania mechanizmu Dynamic Boost, pozwalającego na zbilansowanie zużycia energii pomiędzy CPU i GPU w celu poprawy wydajności. Rozwiązano problemy z używaniem Dynamic Boost na niektórych laptopach z procesorami graficznymi Ampere.
  • Naprawiono błędy powodujące zacinanie się podczas przenoszenia okien w GNOME i niemożność przejścia w tryb uśpienia w systemach GNOME 3 opartych na Wayland z włączoną funkcją NVreg_PreserveVideoMemoryAllocations.
  • Dodano obsługę rozszerzenia EGL EGL_MESA_platform_surfaceless, które umożliwia renderowanie do pamięci.
  • W panelu nvidia-settings w konfiguracji SLI Mosaic zaimplementowano zabezpieczenie przed tworzeniem układów ekranu, w których ustawiony jest rozmiar przekraczający możliwości sprzętowe.
  • Zestaw otwartych modułów dla jądra Linuksa zapewnia obsługę Quadro Sync, Stereo, rotacji ekranu dla X11 i YUV 4:2:0 na procesorach graficznych o architekturze Turing.
  • Poprawiono wydajność aplikacji korzystających z technologii PRIME w celu przeniesienia operacji renderowania na inne procesory graficzne (PRIME Display Offload).

Źródło: opennet.ru

Dodaj komentarz