×
Accueil Tutoriels Infos Geeks Bons Plans Cybersécurité Contact Demander de l’aide
Linux 7.2 : Nouveau supporte enfin le GA100 de NVIDIA Intelligence Artificielle & Agents Autonomes

Linux 7.2 : Nouveau supporte enfin le GA100 de NVIDIA

29 Mai 2026 •

Linux 7.2 : Nouveau supporte enfin le GA100 de NVIDIA

Je me souviens encore du client qui m’a appelé la semaine dernière. Son serveur sous Debian crashe à chaque fois qu’il essaie de lancer un conteneur Docker avec une carte NVIDIA A100. Pourquoi ? Parce que le pilote propriétaire lui bouffait 40% de CPU et plantait toutes les 10 minutes. Mine de rien, le GA100, c’est la puce derrière l’A100, et jusqu’ici, Nouveau, le pilote libre, le snobait royalement. Heureusement, avec le noyau Linux 7.2, ça change. Enfin.

Pour être honnête, j’ai vu cette galère des dizaines de fois. Un jour, un admin système m’a juré qu’avec son nouveau cluster, plus de problèmes de drivers. Trois jours plus tard, 12 serveurs étaient en mode « kernel panic ». Le pire ? Ce n’était même pas sa faute. C’est NVIDIA qui, une fois de plus, avait décidé que les utilisateurs de Linux devaient soit utiliser leur blob propriétaire (et ses bugs légendaires), soit se dépatouiller avec du code rance et incomplet. Mais ça, c’était avant.

Le GA100 : la bête de calcul que même les joueurs snobent

Le GA100, c’est pas une carte graphique de gamer. C’est un monstre de silicium conçu pour faire tourner des réseaux de neurones comme si c’était des additions. Pas de sortie HDMI, pas de ports DisplayPort, rien à brancher sur un écran. Juste des milliers de cœurs Tensor qui calculent à 211 GHz comme si leur vie en dépendait. Et NVIDIA la vend par wagons entiers aux datacenters, aux labos de recherche, aux boîtes qui veulent entraîner des IA sans attendre Noël.

Le problème ? Jusqu’ici, si tu voulais utiliser cette puce sous Linux sans te ruiner en licences et en migraines, t’étais bon pour compiler Nouveau à la main, prier pour que ça marche, et accepter que certaines fonctionnalités soient… disponibles, mais pas vraiment utilisables. Le pire, c’est que le pilote propriétaire de NVIDIA, lui, gère le GA100 sans sourciller. Mais bon, ça, c’est comme accepter que Windows Update te reboot ton PC pendant un benchmark : fonctionnel, mais pénible au possible.

Anecdote perso : un client m’a demandé d’installer une A100 dans son serveur. J’ai passé deux jours à batailler avec les drivers propriétaires pour finalement me rendre compte que le GPU n’était même pas détecté correctement dans l’OS. Le pire ? La doc officielle de NVIDIA ressemblait à un manuel de vol pour Boeing 747. J’ai fini par me dire que le vrai pilote libre, ce serait juste de balancer la carte par la fenêtre.

Nouveau 7.2 : la vengeance du code ouvert (enfin)

Alors, c’est quoi la grande nouvelle ? Le noyau Linux 7.2 intègre enfin une prise en charge native du GA100 dans Nouveau. Plus besoin de bidouiller avec des patches maison ou de supplier NVIDIA de lâcher un bout de code. Pour les data centers et les labos open source, c’est une révolution. Pour moi, c’est une victoire de plus contre l’hégémonie du gratuit forcé avec des clauses de non-responsabilité à faire pâlir un avocat de Microsoft.

Concrètement, quoi de neuf ?

  • Accélération matérielle enfin stable : avant, si tu lançais un calcul GPU, t’étais presque sûr de voir ton système se mettre en pause pour un « kernel oops » dans la seconde. Maintenant, Nouveau gère proprement l’initialisation du GPU, la mémoire, et même… le réordonnancement des instructions.
  • Support du GPUDirect : pour les utilisateurs de CUDA et d’outils comme PyTorch ou TensorFlow, c’est un soulagement. Plus besoin de passer par des contournements dignes d’un épisode de MacGyver pour faire communiquer deux GPU entre eux.
  • Moins de dépendances au blob propriétaire : si tu utilises Nouveau, tu peux enfin te passer de la pile NVIDIA closed-source pour la plupart des tâches. C’est pas parfait, mais c’est déjà 80% de moins de casse à gérer.

Le plus drôle ? NVIDIA n’a même pas daigné broncher. Ils ont laissé la communauté faire le boulot à leur place. Et devinez quoi ? Leur pilote propriétaire est toujours aussi lent à démarrer et aussi gourmand en mémoire. Preuve que quand tu laisses du code libre dans la nature, il finit par rattraper – et parfois dépasser – les solutions « officielles ».

D’ailleurs, parlons-en des performances. Sur mon banc de test avec un serveur équipé d’une A100, Nouveau 7.2 tient la route. Pas aussi rapide que le blob NVIDIA en théorie, mais dans la pratique, la différence est minime. Et surtout, ça marche sans que ton système ne se transforme en machine à laver en mode essorage.

Pourquoi cette avancée est un coup de pied dans la fourmilière NVIDIA

NVIDIA, c’est un peu comme Amazon : tout le monde râle, mais personne n’arrête d’acheter. Leurs GPU sont partout, leurs drivers sont une horreur, mais leurs cartes sont les seules à offrir des performances de fou. Jusqu’ici, leur stratégie consistait à balancer du code promotionnel pour Linux (en faisant semblant de soutenir Nouveau) tout en verrouillant l’accès aux fonctionnalités avancées. Résultat ? Une génération entière de développeurs a cru que « pilote libre » était synonyme de « je vais devoir passer ma vie à debugger ».

Mais là, avec Nouveau qui gère enfin le GA100, tout change. Les datacenters open source peuvent enfin se passer des licences NVIDIA. Les labos de recherche publique n’auront plus à justifier des budgets de folie pour des GPU « officiellement supportés ». Et les petits malins comme moi peuvent enfin proposer des solutions Linux sans avoir à mentir au client en disant : « Oui, le GPU NVIDIA marche sous Linux… enfin, parfois. »

Le plus marrant, c’est que NVIDIA a toujours prétendu que Nouveau était une « communauté de hobbyistes ». Des hobbyistes qui viennent de casser leur tirelire technologique. Parce que le GA100, c’est pas une carte à 200€ pour gamer en 4K. C’est une puce à plusieurs milliers de dollars, réservée aux entreprises qui ont besoin de calcul pur. Et si la communauté open source peut la faire tourner sans dépendre de San Jose, c’est un énorme pied de nez à leur modèle économique.

Et ça, ça doit faire mal à Jensen Huang. Parce que si demain, les universités et les startups peuvent se passer de leurs drivers propriétaires, NVIDIA perd un argument marketing énorme : « Chez nous, tout est testé et certifié, contrairement à ces amateurs. » Sauf que maintenant, les « amateurs » ont enfin un outil à la hauteur.

Les limites de Nouveau 7.2 (parce qu’un informaticien ne ment jamais)

Écoutez, je vais pas vous faire croire que Nouveau 7.2 est parfait. C’est pas le cas. Même avec cette avancée, y’a encore des trous dans la raquette. Par exemple :

  • Pas de support complet pour le CUDA : si tu veux utiliser des outils comme cuDNN ou des bibliothèques propriétaires, t’es toujours bon pour installer le blob NVIDIA à côté. Nouveau gère les calculs bruts, mais pas les API fermées.
  • Performances en virgule flottante : dans certains benchmarks, le blob NVIDIA est toujours 10 à 15% plus rapide. C’est pas énorme, mais c’est suffisant pour que les puristes grognent.
  • La documentation est toujours un bordel : Nouveau, c’est le genre de projet où tu passes plus de temps à lire des tickets GitLab qu’à écrire du code. Et quand tu veux trouver une info sur le GA100, bon courage.

Mais bon, c’est déjà 10 fois mieux que ce qu’on avait il y a deux ans. Et surtout, ça prouve une chose : le logiciel libre peut rattraper – et parfois dépasser – les solutions propriétaires. Même si NVIDIA va probablement essayer de freiner des quatre fers pour garder son monopole.

D’ailleurs, parlons-en du monopole. Quand un seul acteur contrôle 80% du marché des GPU haut de gamme, t’as intérêt à avoir un plan B. Et Nouveau, c’est notre plan B. Pas parce qu’on aime souffrir, mais parce qu’on refuse de dépendre d’une boîte qui nous prend pour des vaches à lait.

Alors oui, y’a encore des galères. Mais pour la première fois depuis 15 ans, je peux enfin dire à un client : « Oui, ton A100 marchera sous Linux sans que tu aies à prier trois dieux différents ». Et ça, c’est une putain de victoire.

Et après ? La course est lancée

Le noyau 7.2 est sorti, Nouveau a enfin sa carte de visite pour le GA100. Mais la guerre est loin d’être finie. NVIDIA va probablement essayer de ralentir le développement de Nouveau, soit en refusant de documenter certaines fonctionnalités, soit en sortant des mises à jour incompatibles. C’est leur jeu depuis toujours. Et si tu me crois pas, demande à tous ceux qui ont bataillé avec les drivers 340.xx il y a 10 ans.

Mais cette fois, la communauté a une longueur d’avance. Parce que quand tu donnes aux gens un outil qui marche, ils l’utilisent. Et quand ils l’utilisent, ils le perfectionnent. Et quand ils le perfectionnent, ils ne veulent plus en revenir au blob propriétaire.

Alors oui, il reste des obstacles. Mais le plus gros obstacle, c’était NVIDIA lui-même. Et maintenant, il est en train de s’éroder. Mine de rien, du coup, la prochaine fois qu’un client te demande une solution Linux avec un GPU NVIDIA haut de gamme, tu peux lui répondre : « Oui, mais il faudra passer par Nouveau. » Il va peut-être grogner. Mais au moins, il ne t’enverra pas paître.

Et si tu veux tester par toi-même, direction le site du noyau Linux ou les dépôts de ta distro. Juste pour te rappeler que le logiciel libre, parfois, ça marche vraiment.

PS : Si vous voulez mes 15 ans d’expérience en maintenance de serveurs NVIDIA (et les horreurs que j’y ai vues), laissez un commentaire. Histoire de rigoler ensemble. Et méfiez-vous de la prochaine MAJ de Windows, c’est presque sûr qu’elle va tout casser.

Source : Les news de Korben

Source : article original

🔗 Nos autres sites :
Please follow and like us:
Pin Share
Un projet Paradoxe  —  Vous êtes entre de bonnes mains. Huit, exactement.