Skip to content
Tech AI Wire

Nouveau démarre sur le DGX Spark GB10 de Nvidia, officieusement

Un ingénieur de Red Hat a fait fonctionner le pilote open source Nouveau et NVK sur le DGX Spark GB10 de Nvidia. Il a fallu environ 100 correctifs, et l'intégration en amont n'est pas encore réglée.

Par Tech AI Wire Team

2 min de lecture

XLinkedIn
An Nvidia DGX Spark GB10 desktop AI computer, its small gold speckled chassis on a wooden desk in front of a monitor showing out-of-focus code.

En chiffres

patches in the experimental branch
100
new NVIDIA firmware version ported
610

La pile graphique open source dont Linux dépend normalement pour le matériel Nvidia démarre désormais, officieusement, sur l'un des systèmes IA les plus récents de Nvidia. David Airlie, ingénieur graphique chez Red Hat, a écrit le 8 septembre 2026 avoir fait fonctionner Nouveau et NVK sur le DGX Spark GB10, un système à superpuce Grace Blackwell. « Je voulais juste voir si ça marchait », a-t-il écrit.

Nouveau est un pilote noyau pour GPU Nvidia obtenu par rétro-ingénierie, construit sans la coopération de Nvidia en observant le comportement du matériel. NVK en est l'équivalent pour Vulkan, l'API graphique et de calcul. Les deux sont normalement maintenus par des bénévoles et une poignée d'ingénieurs rémunérés travaillant à partir d'informations publiques, pas du code source du pilote de Nvidia lui-même.

Ce qu'il a fallu

Pour en arriver là, il a fallu environ 100 correctifs répartis entre Nouveau et NVK, plus un nouveau portage du micrologiciel de Nvidia, la version 610. Phoronix rapporte que l'ensemble de correctifs est invasif, touchant le code d'affichage et la gestion de la mémoire vidéo.

Le billet d'Airlie explique ce qui distingue le GB10 des GPU Nvidia que Nouveau prend déjà en charge. La puce nécessitait une nouvelle gestion des tampons de profondeur et de stencil, qui stockent les données de dessin par pixel. Il a aussi fallu changer la façon dont les deux pilotes gèrent l'absence de mémoire vidéo dédiée, puisque le GB10 partage sa mémoire avec le CPU au lieu d'en avoir une à lui. À cela s'ajoutent des corrections dans la gestion du cache L2 du pilote.

Ce qui fonctionne, et ce dont Airlie n'est pas encore sûr

Le billet confirme la prise en charge de l'affichage et le fait que le système démarre avec cette pile. Il ne rapporte pas l'état du rendu 3D ni du calcul GPU, les deux choses pour lesquelles un système Grace Blackwell est justement censé être rapide.

Airlie est franc sur la suite. « Je ne sais pas bien comment intégrer tout ça en amont », a-t-il écrit. « Ce sont 100 correctifs et un nouveau micrologiciel, ce qui pourrait vouloir dire qu'il faudra attendre Nova, mais je voulais juste voir que ça marche. » Les correctifs vivent sur deux branches de travail, l'une pour Nouveau et l'autre pour NVK dans Mesa, et aucune n'a encore été soumise à relecture.

Nova est le nom d'un nouveau projet de pilote noyau pour Nvidia sur lequel Airlie travaille aussi. Sa remarque suggère que la prise en charge du GB10 pourrait finalement atterrir là plutôt que via cet ensemble de correctifs.

Ce que cela change pour les développeurs

Ne lisez pas cela comme « Linux tourne désormais entièrement en open source sur DGX Spark ». Cela se lit plutôt comme « un ingénieur expérimenté a réussi à le faire démarrer », ce qui est une étape nettement plus précoce. La performance de calcul, la partie qui compte le plus pour une machine conçue pour des charges de travail IA, n'est pas encore signalée comme fonctionnelle.

Si vous avez spécifiquement besoin d'une pile graphique et de calcul entièrement ouverte sur du matériel Grace Blackwell, surveillez plutôt le pilote Nova que ces branches. Le commentaire même d'Airlie pointe vers cette voie comme le chemin probable à long terme, et des correctifs posés sur une branche de travail personnelle peuvent disparaître ou être réécrits sans préavis.

La gestion de l'absence de VRAM est le détail à retenir si vous travaillez vous-même sur des pilotes. La mémoire unifiée entre CPU et GPU se généralise dans le matériel orienté IA, comme sur les propres Mac d'Apple axés sur l'IA locale. Cela bouscule des hypothèses que les pilotes graphiques portent depuis des décennies. Il faut s'attendre à d'autres refontes de ce genre à mesure que d'autres fabricants sortiront des conceptions semblables.

Sources

  1. Experimental Patches Get Nouveau+NVK Working On NVIDIA DGX Spark GB10 - Phoronix
  2. nouveau on nvidia spark GB10 - it's alive! - David Airlie's blog

Articles liés