Rilascio del driver proprietario NVIDIA 530.41.03

NVIDIA ha annunciato il rilascio di un nuovo ramo del driver proprietario NVIDIA 530.41.03. Il driver è disponibile per Linux (ARM64, x86_64), FreeBSD (x86_64) e Solaris (x86_64). NVIDIA 530.x è diventato il quarto ramo stabile dopo che NVIDIA ha aperto i componenti in esecuzione a livello di kernel. I testi sorgenti dei moduli kernel nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko e nvidia-uvm.ko (Unified Video Memory) di NVIDIA 530.41.03, nonché i componenti comuni utilizzati in essi, non legati al sistema operativo, pubblicati su GitHub. Il firmware e le librerie utilizzate nello spazio utente, come gli stack CUDA, OpenGL e Vulkan, rimangono proprietari.

Principali innovazioni:

  • Aggiunto un profilo dell'applicazione per risolvere i problemi di prestazioni in Xfce 4 quando si utilizza il backend OpenGL con G-SYNC abilitato.
  • Aggiunto supporto per accedere alla modalità di sospensione quando si utilizza il firmware GSP.
  • L'icona dell'applicazione nvidia-settings è stata spostata nel tema dell'icona hicolor, consentendoti di modificare l'icona selezionando altri temi nell'ambiente utente.
  • È stato risolto il problema con le applicazioni Wayland sui sistemi che utilizzano la tecnologia PRIME per scaricare le operazioni di rendering su AMD iGPU (PRIME Render Offload).
  • Il programma di installazione nvidia ha smesso di utilizzare la variabile di ambiente XDG_DATA_DIRS (i file di dati XDG sono ora installati in /usr/share o nella directory specificata tramite l'opzione --xdg-data-dir). La modifica risolve un problema con Flatpak installato che causava il posizionamento del file nvidia-settings.desktop nella directory /root/.local/share/flatpak/exports/share/applications.
  • Il formato di compressione del pacchetto .run è stato modificato da xz a zstd.
  • La compatibilità è assicurata con kernel Linux compilati con la modalità di protezione IBT (Indirect Branch Tracking) abilitata.
  • Aggiunti gli attributi NV-CONTROL NV_CTRL_FRAMELOCK_MULTIPLY_DIVIDE_MODE e NV_CTRL_FRAMELOCK_MULTIPLY_DIVIDE_VALUE per sincronizzare la scheda Quadro Sync II con altri parametri del segnale House Sync.

Fonte: opennet.ru

Aggiungi un commento