Les développeurs de la distribution Arch Linux ont annoncé le remplacement des paquets avec les pilotes propriétaires NVIDIA « nvidia », « nvidia-dkms » et « nvidia-lts » par les paquets « nvidia-open », « nvidia-open-dkms » et « nvidia-lts-open », qui utilisent des modules de noyau ouverts fournis par NVIDIA. Cette décision est motivée par le fait que les pilotes NVIDIA 590.x ne supportent que les GPU à partir de l'architecture Turing (séries RTX 20xx et GTX 1650), rendant ainsi inutile de maintenir dans les dépôts officiels la version propriétaire des modules, dont la principale raison de présence était de conserver le support des anciens GPU.
Les modules ouverts ne prennent en charge que les GPU équipés d'un microcontrôleur GSP (GPU System Processor), déplaçant les opérations d'initialisation et de gestion du GPU du pilote vers le niveau de firmware propriétaire. Le GSP est présent dans les cartes graphiques basées sur des architectures telles que Turing, Ampere, Ada et Hopper.
Les cartes graphiques basées sur les architectures Pascal et Maxwell, ainsi que les GPU plus anciens, ne sont pas supportées par les modules ouverts. Il est donc recommandé aux utilisateurs avec de vieux GPU de supprimer les paquets nvidia, nvidia-lts ou nvidia-dkms et de passer à la branche legacy des pilotes, disponible dans le dépôt AUR dans le paquet nvidia-580xx-dkms. Les utilisateurs de Turing et des GPU plus récents seront automatiquement transférés vers les paquets avec des modules de noyau ouverts (il suffit d'installer les mises à jour avec la commande « pacman -Syu »).
Source : opennet.ru
