Versió del controlador propietari de NVIDIA 545.29.02

NVIDIA ha anunciat el llançament d'una nova branca del controlador propietari NVIDIA 545.29.02. El controlador està disponible per a Linux (ARM64, x86_64), FreeBSD (x86_64) i Solaris (x86_64). NVIDIA 545.x es va convertir en la sisena branca estable després que NVIDIA obrís components que s'executen al nivell del nucli. Textos font dels mòduls del nucli nvidia.ko, nvidia-drm.ko (Gestor de representació directa), nvidia-modeset.ko i nvidia-uvm.ko (Memòria de vídeo unificada) de la nova branca de NVIDIA, així com components comuns utilitzats a ells, no vinculats al sistema operatiu, publicats a GitHub. El microprogramari i les biblioteques utilitzades a l'espai d'usuari, com ara les piles CUDA, OpenGL i Vulkan, segueixen sent propietaris.

Principals innovacions:

  • S'ha afegit suport experimental per a HDMI amb 10 bits per canal de color (habilitat mitjançant el paràmetre "hdmi_deepcolor=1").
  • Per al mecanisme KMS (Configuració del mode del nucli), s'ha implementat el suport per a les propietats CTM, DEGAMMA_LUT i GAMMA_LUT de CRTC (Controlador CRT), necessàries per implementar el mode nocturn als entorns GNOME i KDE mitjançant el protocol Wayland.
  • Per a materials compostos servidors S'ha afegit compatibilitat amb cascos de realitat virtual com ara SteamVR al protocol Wayland, que admet el mode de lloguer DRM. Això requereix els protocols wayland 1.22+ i xwayland 22.1.0+. Aquesta compatibilitat s'ha provat amb vídeo compost. servidors Kwin 5.24 i Sway 1.7.
  • S'ha afegit el controlador NVIDIA VDPAU per a Xwayland per donar suport a l'API VDPAU (Video Decode and Presentation) per a les aplicacions X11 llançades amb Xwayland.
  • El mòdul nvidia-drm inclou suport experimental per a consoles basades en framebuffer que es poden utilitzar a Linux en lloc de la consola d'arrencada nativa proporcionada per controladors com ara efifb i vesafb. El suport de la consola a nvidia-drm s'habilita quan el mòdul es carrega amb els paràmetres "modeset=1" i "fbdev=1".
  • Els mòduls de nucli obert ofereixen suport per a les GPU de les sèries GeForce i Workstation.
  • S'ha afegit suport experimental per al mecanisme de gestió d'energia dinàmica RTD3 (Runtime D3) a les GPU de PC.
  • S'ha afegit suport per a l'extensió EGL EGL_ANDROID_native_fence_sync, així com per a les extensions Vulkan VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT i VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT, disponibles en carregar el mòdul nvidia=1 amb el parametre nvidia=XNUMX rm.
  • L'instal·lador de nvidia-installer ara té la possibilitat d'instal·lar un controlador nou si ja hi ha un controlador NVIDIA carregat al sistema.
  • El mode VRR (Variable Refresh Rate) s'ha millorat en entorns basats en Wayland.
  • S'inclou la biblioteca libnvidia-gpucomp.so, utilitzada per compilar shaders.
  • S'ha eliminat la biblioteca libnvidia-vulkan-producer.so, que ja no és necessària a Wayland WSI (Window System Integration).
  • S'ha afegit compatibilitat per transmetre informació d'alt rang dinàmic (HDR) mitjançant la propietat DRM HDR_OUTPUT_METADATA.
  • Vulkan Wayland WSI ha afegit suport per a la tecnologia PRIME per descarregar les operacions de renderització a altres GPU (PRIME Render Offload).

A més, podem observar les versions correctives de branques anteriors dels controladors NVIDIA 470.223.02 (per a les GPU GKxxx "Kepler") i 535.129.03.

Font: opennet.ru

Afegeix comentari