Linus Torvalds hat vergangene Woche etwas getan, das er nach eigener Aussage kaum noch tut: selbst einen Fehler im Linux-Kernel gejagt. 24 Debug-Patches, 18 Neustarts, am Ende war es eine einzige geänderte Zeile. Das Bemerkenswerte steht in seinem Bericht dazwischen: Die KI, die ihm half, erklärte den Fehler mehrfach für unlösbar. Fast zeitgleich hat ein zweiter Entwickler mit KI-Hilfe eine Grafikkarte von 1999 wiederbelebt. KI im Linux-Kernel ist damit keine Grundsatzdebatte mehr, sie ist einfach Alltag geworden. Nur anders, als die Diskussion es meistens erzählt.
Torvalds und der Fehler, den die KI für unlösbar hielt
Torvalds schreibt seit Jahren praktisch keinen Kernel-Code mehr, er prüft und verwaltet, was andere einreichen. Diesmal traf es ihn selbst: Auf einem Rechner mit Intel-Grafikkarte der Battlemage-Generation startete der Anmeldebildschirm in einer Endlosschleife immer wieder neu, schuld war der Xe-Grafiktreiber. GDM = das Programm, das dir unter Linux das Login-Fenster anzeigt. Also machte sich der Chef persönlich an die Fehlersuche, dokumentiert bei Phoronix: 24 Zwischenversionen nur zum Eingrenzen, 18 Kernel-Neustarts, und am Ende stand eine einzige Zeile, in der ein Wert aufgerundet wurde, wo er hätte abgerundet werden müssen.
Die Fleißarbeit übernahm dabei eine KI: Debug-Ausgaben einbauen, Ergebnisse auswerten, hinterher sogar die Beschreibung der Änderung formulieren. Nur mit der Diagnose lag sie daneben, und zwar mit Ansage. Mehrfach erklärte sie das Problem für unmöglich und unlösbar. Torvalds ignorierte das und machte weiter; er vermutet laut Phoronix trocken, die Modelle seien von Leuten trainiert worden, die nicht ganz so stur sind wie er. Welches Modell er benutzt hat, verrät er übrigens nicht. Der Fix landet in Linux 7.3 und wird zusätzlich auf ältere Kernel-Versionen zurückportiert.
Eine Voodoo 3 von 1999 bekommt Starthilfe, ausgerechnet von Claude
Die zweite Geschichte spielt im selben Kernel-Zyklus, ein paar Etagen tiefer im Retro-Keller. Entwickler Daniel Palmer wollte eine 3dfx Voodoo 3, Baujahr 1999, in einem Amiga 4000 mit PCI-Adapter betreiben. Linux erkannte die Karte, bekam aber kein Bild aus ihr heraus. Der Grund: Der uralte Treiber verlässt sich darauf, dass das BIOS des Rechners die Grafikkarte beim Einschalten schon aufgeweckt hat. Auf einem Amiga passiert das nie, auf modernen UEFI-Rechnern oft auch nicht mehr. Palmers Lösung, die ComputerBase im Detail beschreibt: 155 neue Zeilen, mit denen der Treiber die Karte künftig selbst initialisiert.
Der KI-Anteil steckt in der Fehlersuche. Palmer ließ sich von Claude eine Voodoo-3-Nachbildung für QEMU bauen. QEMU = Software, die komplette Hardware im Rechner simuliert. Der Vergleich zwischen simulierter und echter Karte zeigte dann, wo es klemmte: Die Startsequenz stimmte längst, nur der VGA-Kern, also der Teil des Chips, der am Ende das Bildsignal erzeugt, wurde nie eingeschaltet. Übertreiben sollte man das Ergebnis nicht, aus der Voodoo 3 wird kein modernes Linux-Grafikwunder, der Treiber liefert weiter nur eine einfache Bildausgabe ohne 3D-Beschleunigung. An der arbeitet Palmer separat, und immerhin: Quake läuft schon, langsam und mit Grafikfehlern, aber es läuft. Auf einer Karte, die älter ist als so mancher Leser hier.
Die KI gab auf, der Mensch nicht
Ich taste mich seit ein paar Wochen selbst an Linux heran, und diese beiden Meldungen erklären mir das Ökosystem besser als jedes Handbuch. Da wird Hardware gepflegt, die es seit 27 Jahren gibt, während an anderer Stelle gerade das Gaming-Momentum anzieht. Und die KI-Frage beantworten beide Fälle auffällig gleich: Die Maschine übernimmt die Fleißarbeit, vom eingestreuten Debug-Code bis zur simulierten Hardware. Die Entscheidungen trifft der Mensch, der weiß, wann das Werkzeug Unsinn erzählt.
Genau das ist der Unterschied zum blinden Drauflos-Generieren, über das gerade so viel gestritten wird. Wer der KI die Führung überlässt, hätte beim ersten „unlösbar“ aufgegeben, der Bug wäre heute noch im Treiber. Torvalds‘ Sturheit war der eigentliche Fix, die KI nur der Assistent mit sehr viel Geduld und sehr wenig Rückgrat. Dass selbst die Leute in den KI-Laboren gerade über eingebaute Bremsen diskutieren, passt in dieses Bild: Die Werkzeuge werden mächtiger, die Frage nach dem Menschen am Steuer wird wichtiger, nicht unwichtiger.
Ich arbeite selbst jeden Tag mit KI, und das Muster aus Torvalds‘ Debug-Session kenne ich auswendig: Das Werkzeug ist brillant fleißig und gibt trotzdem an den falschen Stellen auf. Der Wert entsteht in dem Moment, in dem man widerspricht. Vielleicht ist Sturheit gerade die unterschätzteste Qualifikation im Umgang mit diesen Dingern.
Linux 7.3 wird im Herbst erwartet, der Torvalds-Fix kommt per Rückportierung auch auf ältere Kernel. Und die Voodoo 3 bleibt vermutlich das einzige Stück Hardware dieses Jahres, das von zwei KI-Generationen gleichzeitig profitiert: einer, die es emuliert, und einer, die 1999 noch Science-Fiction war.





