Skip to content
Tech AI Wire

Nouveau bootet inoffiziell auf Nvidias DGX Spark GB10

Ein Red-Hat-Ingenieur hat den quelloffenen Nouveau-Treiber und NVK auf Nvidias DGX Spark GB10 zum Laufen gebracht. Dafür brauchte es rund 100 Patches, und der Weg ins Upstream ist noch offen.

Von Tech AI Wire Team

2 Min. Lesezeit

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.

Die Zahlen

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

Der quelloffene Grafik-Stack, auf den sich Linux normalerweise bei Nvidia-Hardware verlässt, bootet nun, inoffiziell, auf einem von Nvidias neuesten KI-Systemen. David Airlie, ein Grafik-Ingenieur bei Red Hat, schrieb am 8. September 2026, er habe Nouveau und NVK auf dem DGX Spark GB10 zum Laufen gebracht, einem System mit Grace-Blackwell-Superchip. "Ich wollte einfach sehen, dass es funktioniert", schrieb er.

Nouveau ist ein per Reverse Engineering entstandener Kernel-Treiber für Nvidia-GPUs, gebaut ohne Nvidias Mitwirkung, indem man das Verhalten der Hardware ausliest. NVK ist das Gegenstück dazu für Vulkan, die Grafik- und Compute-Schnittstelle. Beide werden normalerweise von Freiwilligen und einer Handvoll bezahlter Ingenieure gepflegt, die mit öffentlich verfügbaren Informationen arbeiten, nicht mit Nvidias eigenem Treibercode.

Was dafür nötig war

Um so weit zu kommen, brauchte es etwa 100 Patches über Nouveau und NVK hinweg, dazu einen neuen Port von Nvidias Firmware, Version 610. Phoronix berichtet, der Patch-Satz greife tief ein und betreffe sowohl den Display-Code als auch die Verwaltung des Grafikspeichers.

Airlies Beitrag erklärt, was GB10 von den Nvidia-GPUs unterscheidet, die Nouveau bereits unterstützt. Der Chip brauchte eine neue Behandlung von Tiefen- und Stencil-Puffern, die pixelweise Zeichendaten speichern. Außerdem waren Änderungen nötig, wie beide Treiber mit null dediziertem Grafikspeicher umgehen, da sich GB10 den Speicher mit der CPU teilt, statt einen eigenen mitzubringen. Dazu kamen Korrekturen an der Verwaltung des L2-Caches im Treiber.

Was funktioniert, und wo Airlie sich noch nicht sicher ist

Der Beitrag bestätigt die Display-Unterstützung und dass das System mit diesem Stack bootet. Er berichtet nichts über den Stand von 3D-Rendering oder GPU-Compute, den beiden Dingen, für die ein Grace-Blackwell-System eigentlich schnell sein soll.

Airlie ist offen darüber, wie es weitergeht. "Ich bin nicht sicher, wie man das am besten upstreamt", schrieb er. "Es sind 100 Patches und eine neue Firmware, was bedeuten könnte, dass es eine Warten-auf-Nova-Situation wird, aber ich wollte einfach sehen, dass es funktioniert." Die Patches liegen auf zwei Arbeits-Branches, einer für Nouveau und einer für Mesas NVK, und keiner wurde bisher zur Begutachtung eingereicht.

Nova ist der Name eines neueren Kernel-Treiber-Projekts für Nvidia, an dem Airlie ebenfalls arbeitet. Seine Bemerkung deutet an, dass GB10-Unterstützung am Ende eher dort landen könnte als über diesen Patch-Satz.

Was das für Entwickler bedeutet

Lesen Sie das nicht als "Linux läuft jetzt vollständig quelloffen auf DGX Spark". Es liest sich eher als "ein erfahrener Ingenieur hat es zum Booten gebracht", was eine deutlich frühere Phase ist. Die Compute-Leistung, der Teil, der für eine auf KI-Workloads ausgelegte Maschine am meisten zählt, ist noch nicht als funktionierend gemeldet.

Wer speziell einen vollständig offenen Grafik- und Compute-Stack auf Grace-Blackwell-Hardware braucht, sollte eher den Nova-Treiber im Auge behalten als diese Branches. Airlies eigener Kommentar weist dorthin als wahrscheinlichen langfristigen Weg, und Patches auf einem persönlichen Arbeits-Branch können ohne Vorwarnung verschwinden oder umgeschrieben werden.

Die Behandlung von null VRAM ist das Detail, das man sich merken sollte, wenn man selbst an Treibern arbeitet. Gemeinsamer Speicher zwischen CPU und GPU wird bei KI-fokussierter Hardware häufiger, ebenso wie bei Apples eigenen, auf lokale KI ausgerichteten Macs. Das bricht mit Annahmen, die Grafiktreiber jahrzehntelang getroffen haben. Mit weiteren Umbauten dieser Art ist zu rechnen, sobald andere Hersteller ähnliche Designs ausliefern.

Quellen

  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

Ähnliche Artikel