NVIDIA a lancé le pilote bêta 595.45.04 pour Linux, introduisant de nouvelles extensions Vulkan et la prise en charge de DRI3 version 1.2. La mise à jour inclut des correctifs pour la stabilité en jeu et des améliorations de la gestion de l'alimentation. Elle relève également les exigences minimales pour Wayland et glibc.
NVIDIA a annoncé la sortie de son pilote bêta 595.45.04 pour les systèmes Linux 64 bits le 5 mars 2026. Cette mise à jour vise à améliorer les performances graphiques et la stabilité, en particulier pour les applications basées sur Vulkan et les jeux vidéo. Les principales nouveautés incluent la prise en charge des extensions Vulkan VK_EXT_descriptor_heap et VK_EXT_present_timing. L'extension VK_EXT_descriptor_heap pourrait améliorer les performances dans les jeux exécutés via Proton, qui traduit DirectX en Vulkan, bien que l'intégration complète dans Wine, Proton, DXVK et VKD3D-Proton soit encore nécessaire. Les performances de recréation des swapchains Vulkan ont été améliorées pour réduire les saccades lors du redimensionnement des fenêtres d'applications. Pour les jeux vidéo, le pilote corrige un bogue provoquant des blocages du GPU et des erreurs Xid dans Black Myth: Wukong. Il résout également les problèmes où les swapchains Vulkan cessent de présenter de nouvelles images sur X11 et des blocages surviennent avec NVIDIA Smooth Motion activé dans les applications utilisant VK_KHR_present_id2. La sortie ajoute la prise en charge de DRI3 version 1.2 et active par défaut le paramètre modeset=1 du module nvidia-drm.ko. Les versions minimales prises en charge sont désormais Wayland 1.20, glibc 2.27 et X.Org xserver 1.17 (version ABI du pilote vidéo 19). Un bogue empêchant le menu déroulant du mode préféré PowerMizer de fonctionner dans nvidia-settings sur Wayland a été corrigé, ainsi que le noircissement des affichages adaptive sync connectés via des adaptateurs USB-C vers HDMI actifs. Les améliorations de la gestion de l'alimentation permettent à nvidia.ko de gérer la préservation de la mémoire vidéo avec des modules kernel ouverts lorsque NVreg_UseKernelSuspendNotifiers=1 est activé. Pour les modules propriétaires ou les notificateurs désactivés, l'interface /proc/driver/nvidia/suspend est utilisée. NVIDIA-smi peut désormais réinitialiser les GPU avec nvidia-drm chargé et modeset=1 activé, à condition qu'aucun processus n'utilise le GPU. Un nouveau profil d'application, CudaNoStablePerfLimit, permet aux applications CUDA d'atteindre l'état de performance P0. Certains changements, comme les minimums pour Wayland et glibc, proviennent d'une version antérieure (590.48.01), mais la mise à jour globale promet une meilleure compatibilité Linux. Les utilisateurs peuvent le télécharger sur le site de NVIDIA, bien qu'étant une bêta, il ne soit pas recommandé pour les environnements de production.