Les cartes graphiques NVIDIA sont réputées pour leurs performances. Dans le monde Linux, ils sont également connus pour autre chose: la frustration avec les pilotes. Tellement de frustration que vous avez peut-être rencontré une vidéo ou un GIF du fondateur de Linux, Linus Torvalds, faisant référence à NVIDIA avec un majeur. C'est pourquoi c'est une grande nouvelle que NVIDIA ait enfin publié un pilote de noyau open source pour ses GPU.

Cela signifie-t-il que l'installation de Linux sur une machine alimentée par NVIDIA sera moins pénible? Eh bien, pas encore. Mais finalement, espérons-le, cette réponse deviendra oui.

Pilote Open Source de NVIDIA pour les nouveaux GPU

NVIDIA a décidé de publier les modules du noyau Linux GPU en tant que logiciel open source pour la première fois, à partir de la version du pilote R515. Ce code source est disponible sur GitHub.

Le pilote ne prend en charge que les GPU NVIDIA Turing Chip et les plus récents. Ceux-ci ont été lancés pour la première fois en 2018. Donc, si vous utilisez du matériel plus ancien que cela, et que la plupart des utilisateurs de Linux le sont, alors ce code source ne vous est d'aucune utilité pour le moment.

instagram viewer

A qui s'adresse ce pilote ?

Au lancement, ce pilote a été testé pour prendre en charge CUDA sur les GPU des centres de données.

Les personnes utilisant des GPU pour travailler dans le cloud ou pour des travaux tels que développer l'intelligence artificielle et l'apprentissage automatique, peuvent bénéficier immédiatement d'une meilleure intégration entre les GPU NVIDIA et le reste de leur système Linux.

Quelles sont les limites du pilote NVIDIA ?

En tant que Christian Schaller du projet Fedora détails sur son blog, le code pour les affichages n'est ni complet ni entièrement testé. C'est le code pertinent pour ceux d'entre nous qui utilisent Cartes graphiques NVIDIA sur nos ordinateurs personnels.

Il s'agit également uniquement du code lié au noyau. Une grande partie d'un pilote graphique moderne se trouve au niveau du micrologiciel et de l'espace utilisateur. Ces aspects du pilote de NVIDIA restent fermés. Si vous êtes un joueur espérant pouvoir désactiver le pilote propriétaire et bénéficier de performances similaires et d'un logiciel de support similaire, ce n'est pas encore le cas. Et ce ne sera pas avant un certain temps.

À quoi pouvez-vous vous attendre dans un futur proche ?

N'ayez pas de grandes attentes à court terme. Mais c'est un signe de la coopération accrue de NVIDIA avec la communauté et donne des raisons de croire que la coopération pourrait même se développer.

Un exemple spécifique de progrès pourrait concerner le développement du pilote Nouveau, le pilote open source que la communauté a développé pour les cartes graphiques NVIDIA. Ce projet a commencé comme un effort de rétro-ingénierie, mais ces dernières années, il y a eu un soutien actif de NVIDIA.

Le pilote est entièrement fonctionnel, mais il ne peut pas re-synchroniser la carte NVIDIA, ce qui est une façon dont il ne peut pas offrir des performances complètes par rapport au pilote binaire. Ce nouveau code fournit un chemin pour combler certaines des lacunes.

Pour les cartes plus récentes, pour des raisons techniques, la communauté peut être amenée à travailler avec NVIDIA pour créer un nouveau pilote ouvert qui pourrait communiquer à la fois avec l'espace utilisateur propriétaire de NVIDIA et le MESA ouvert espace utilisateur. Mais pour les cartes plus anciennes, le pilote Nouveau continuera d'être la seule option open source en ville. Les améliorations apportées à Nouveau sont particulièrement importantes pour le matériel suffisamment ancien pour que le pilote propriétaire ne reçoive plus de mises à jour.

Cela est-il sorti de nulle part ?

En surface, oui. Il n'y a pas eu beaucoup de grandes nouvelles concernant l'open source de NVIDIA pour ses produits. Mais dans les coulisses, il y a eu une bonne collaboration avec divers partenaires open source, tels que Canonical, Red Hat et SUSE. Vous pourriez penser que NVIDIA passe à l'étape suivante.

Finalement, les pilotes ouverts peuvent devenir moins une raison pour les utilisateurs de Linux de se tourner vers les cartes AMD à la place.

AMD contre. GPU NVIDIA sous Linux: lequel utiliser ?

Lire la suite

PartagerTweeterPartagerE-mail

Rubriques connexes

  • Linux
  • Nvidia
  • Conducteurs
  • Open source
  • Carte graphique

A propos de l'auteur

Roi Bertel (370 articles publiés)

Bertel est un minimaliste numérique qui travaille à partir d'un ordinateur portable alimenté par GNOME et transporte un Light Phone II. Il prend plaisir à aider les autres à décider quelle technologie intégrer dans leur vie... et de quelle technologie se passer.

Plus de Bertel King

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner