Pilote graphique NVIDIA 555.58 pour Linux, FreeBSD et Solaris

NVIDIA a publié une version stable du pilote graphique NVIDIA 555.58 pour les plateformes LinuxFreeBSD et Solaris, avec de nouvelles fonctionnalités et de nombreuses améliorations.

La principale nouveauté du pilote graphique NVIDIA 555.58 est la prise en charge de la synchronisation GPU explicite pour Wayland via le protocole linux-drm-syncobj-v1, qui a été récemment implémenté dans les environnements GNOME 46.1 et KDE Plasma 6.1, ainsi que dans Mesa 24.1. pile graphique. La synchronisation explicite dans le pilote graphique NVIDIA constitue une avancée majeure pour les utilisateurs de GPU NVIDIA qui souhaitent utiliser Wayland et devrait mettre fin aux problèmes graphiques et aux divers désagréments qui entravent la pleine expérience de Wayland.

Le pilote NVIDIA 555.58 inclut également la prise en charge du micrologiciel GSP par défaut sur tous les GPU NVIDIA pris en charge, la prise en charge du mode de présentation immédiate pour Vulkan Wayland WSI et une invite interactive pour l'installateur nvidia permettant aux utilisateurs de choisir entre des modules de noyau propriétaires et open source.

De plus, cette version ajoute la prise en charge de l'utilisation d'EGL au lieu de GLX comme ICD OpenGL pour NvFBC, active la prise en charge HDMI avec 10 bits par composante par défaut, et la version minimale requise du noyau est Linux passé de 3.10 à 4.15.

D'autres modifications apportées à la version 555.58 du pilote graphique NVIDIA suppriment la prise en charge de Base Mosaic sur les cartes graphiques GeForce, qui n'était auparavant disponible que sur certains GPU avec certaines cartes mères et étaient limitées à cinq périphériques d'affichage, et corrigent plusieurs bugs des versions précédentes.

Cette version inclut également de nombreuses corrections de bugs, tels qu'un défaut de segmentation lors de l'exécution d'applications NvFBC multithread, ou un bug pouvant provoquer une distorsion de l'image lors de l'utilisation de l'extension GLX_EXT_buffer_age sur X.org avec la livraison du rendu PRIME.

Correction d'un bug pouvant provoquer un plantage serveur X lorsque les applications graphiques demandaient des drawables à tampon unique avec certaines fonctionnalités activées, telles que le renforcement Vulkan, un bug qui pouvait provoquer une panique du noyau en raison d'un échec de libération d'un verrouillage spinlock dans certaines conditions, et une condition de concurrence qui pouvait provoquer des plantages lorsque des erreurs Xid se produisaient simultanément sur plusieurs GPU.

De plus, NVIDIA 555.58 corrige un bogue qui entraînait un affichage incorrect des couleurs lors du chargement de nvidia-drm avec le paramètre de module fbdev=1 sur certains noyaux, une régression provoquant des erreurs Xid lors du chargement du pilote NVIDIA sur certains ordinateurs portables équipés de GPU NVIDIA RTX série 4xxx, et un bogue qui empêchait la compilation du pilote lors de l'utilisation de répertoires source et de sortie de noyau distincts. Linux 6.6 LTS et plus récents.

Correction d'un bug qui permettait à tort à nvidia-smi -r de réinitialiser le GPU principal lors de l'utilisation de modules à noyau ouvert, un bug qui faisait que vkGetPhysicalDeviceSurfaceSupportKHR signalait incorrectement la prise en charge des surfaces Wayland lors du chargement de nvidia-drm sans modeset=1, et un bug qui pouvait provoquer aux blocages du système et aux messages « Inactivité du moteur d'affichage expiré » lors de la commutation des terminaux virtuels sur un écran HDMI à taux fixe (FRL).

Enfin, NVIDIA 555.58 corrige un bug qui pouvait provoquer le verrouillage de l'affichage lorsqu'il était suspendu sur un noyau avec CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER activé et nvidia-drm chargé avec modeset=1 et fbdev=1, ainsi qu'un bug qui provoquait "Échec de l'application du modeset atomique". et "Inverser le délai d'attente de l'événement" dans le journal système lorsque le client DRM (par exemple ddcutil) perd les autorisations "maître" lors de l'initialisation du framebuffer de la console.

Source: linux.org.ru

Achetez un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Achetez un hébergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster