Zum Inhalt springen

eGPU am Steam Deck: Was wirklich geht

Das Steam Deck hat keinen Anschluss, an dem du eine externe Grafikkarte direkt betreiben kannst. Sein USB-C-Port ist ein USB 3.2 Gen 2, kein USB4 und kein Thunderbolt. Ohne diese Protokolle gibt es kein PCIe-Tunneling, und ohne PCIe erkennt das Gerät keine eGPU. Du kannst ein Dock anstecken, es passiert nichts.

Es gibt einen Umweg, und der geht durch das offene Gehäuse. Ein M.2-Adapter im internen SSD-Slot holt die PCIe-Lanes heraus, an die sonst kein Kabel kommt. Das ist ein Bastelprojekt mit echten Kosten, kein Zubehör zum Auspacken. Dieser Guide sortiert, was am Steam Deck geht, was es dich kostet und für wen sich ein anderes Gerät mehr lohnt.


Warum der USB-C-Port nicht reicht

Valve gibt für LCD und OLED denselben Anschluss an: USB-C mit USB 3.2 Gen 2, also bis zu 10 Gbit/s, dazu DisplayPort im Alt-Mode bis 8K bei 60 Hz oder 4K bei 120 Hz. Für einen externen Monitor, eine Dockingstation oder schnelle Peripherie reicht das. Für eine Grafikkarte nicht.

Eine eGPU spricht mit dem Host über PCIe. Bei einem USB4- oder Thunderbolt-Port wird PCIe durch das Kabel getunnelt, bei OCuLink laufen die PCIe-Lanes direkt durch. Der USB-C-Modus des Steam Decks kann beides nicht. Er transportiert USB-Daten und ein Displaysignal, mehr nicht. Steckst du ein USB4-Gehäuse an, handelt das Deck nur eine gewöhnliche USB-Verbindung aus. Die Grafikkarte im Dock bleibt unsichtbar, egal welches Kabel und welcher Treiber.

Wie viel Bandbreite die einzelnen Anschlüsse liefern und warum 10 Gbit/s für eine moderne GPU zu wenig sind, kannst du im Bandbreiten-Rechner durchspielen. Die Unterschiede zwischen den Standards erklärt der Überblick zu den Anschlussarten.


Der M.2-Weg: möglich, aber ein Bastelprojekt

Bleibt der Weg ins Innere. Im Steam Deck sitzt eine NVMe-SSD in einem M.2-Slot, und dieser Slot führt echte PCIe-Lanes. Wer sie anzapft, kann darüber eine eGPU betreiben. Genau das macht die Community: Sie ersetzt die SSD durch einen M.2-auf-OCuLink-Adapter, der die Lanes nach außen führt. Am Adapter hängt dann ein OCuLink-Dock mit Grafikkarte und Netzteil.

Ein Punkt entscheidet über Erfolg oder Frust: der richtige Slot. Der SSD-Slot ist gemeint, nicht der WLAN-Slot. Der WLAN-Anschluss ist ein kürzerer M.2 Key-E und kann die vier PCIe-Lanes einer eGPU nicht bereitstellen. Die Adapter gibt es als SFF-8612-Platinen mit PCIe 4.0 und bis zu 64 Gbit/s, teils in der kompakten 2230-Bauform, damit sie überhaupt in das enge Gehäuse passen.

Was du dafür aufgibst, ist konkret:

  • Die interne SSD ist weg. Der Slot ist belegt, das Deck bootet danach nur noch von der microSD-Karte.
  • Das Gehäuse muss auf. Der Umbau bedeutet Aufschrauben, mit allem, was das für Garantie und Handling heißt.
  • Externe Technik kommt dazu. Du brauchst ein OCuLink-Gehäuse für die Grafikkarte und ein eigenes Netzteil, der Adapter kann außerdem aus dem Gehäuse ragen.

Wer das ernsthaft angehen will, findet die belegten Bauanleitungen und Erfahrungsberichte in den egpu.io-Foren. Dort dokumentieren Bastler ihre Steam-Deck-Umbauten mit Fotos, Adaptermodellen und Stolpersteinen. Ich verlinke hier bewusst keine Schritt-für-Schritt-Anleitung, denn ein offenes Gehäuse und ein herausgeführter SSD-Slot sind kein Anfängerprojekt.

Ein ehrliches Signal aus den eigenen Daten: In unserer Community-Datenbank mit 1.379 dokumentierten eGPU-Builds steht kein einziger Steam-Deck-Build. Der ROG Ally X und die Legion Go stehen dort mit 15 beziehungsweise 26 dokumentierten Builds, das Steam Deck taucht nicht auf. Das heißt nicht, dass es niemand macht, aber es ist eine seltene Bastellösung und kein eingelaufener Standardweg.


SteamOS und Treiber

Nimm an, die Hardware steht, der OCuLink-Ausgang ist verlötet. Dann kommt die Software. SteamOS 3.7 hat offiziellen eGPU-Support gebracht, unter anderem für den ROG Ally X und die Legion Go S sowie für ASMedia-USB4-Controller, und OCuLink-eGPUs werden erkannt. Das klingt nach guten Nachrichten für das Steam Deck, ist aber keine.

Der Grund liegt am fehlenden Port. Der Software-Support hilft Geräten, die schon einen USB4- oder OCuLink-Anschluss mitbringen. Das Steam Deck hat keinen davon. Erst wenn du über den M.2-Umbau selbst einen OCuLink-Ausgang schaffst, greift die Erkennung in SteamOS. Die Software allein macht aus dem Deck kein Plug-and-Play-Gerät.

Wer den Umbau geschafft hat, trifft auf die Treiberlage von Linux. AMD-Karten laufen dort besser, weil ihr Treiber-Stack offen ist und Support quasi automatisch nachwächst. Neuere RX-Modelle aus der 7000er- und 9000er-Reihe brauchen dafür aktuelle Mesa-, Kernel- und Firmware-Pakete. Unter SteamOS kommt eine Eigenheit dazu: Manchmal gibt das System zwar ein Bild aus, rechnet aber weiter auf der internen APU statt auf der eGPU. Dann läuft alles, nur die Leistung bleibt aus.

NVIDIA ist die kompliziertere Seite. Die Karten laufen unter SteamOS derzeit unzuverlässig und experimentell. Valve baut dafür erst ein eigenes Team auf und arbeitet mit NVIDIA zusammen, weil deren Treiber im Gegensatz zu AMD nicht offen ist. Für den Moment heißt das: Eine NVIDIA-eGPU am Steam Deck unter SteamOS ist ein Wackelkandidat. Alles, was mit Linux-Treibern, iGPU-Deaktivierung und Fehlersuche zu tun hat, steht ausführlich im Linux-Setup-Guide.


Die ehrliche Empfehlung

Für ein paar Leute ergibt der Bastelweg Sinn. Wenn dich das Projekt selbst reizt, wenn du gern schraubst und ein offenes Gehäuse dich nicht schreckt, kann der Umbau ein schönes Wochenendprojekt sein. Wer ohnehin schon ein OCuLink-Dock samt Netzteil auf dem Schreibtisch stehen hat und den Verlust der internen SSD bewusst in Kauf nimmt, verliert wenig, wenn er es ausprobiert.

Für alle anderen ist das Steam Deck die falsche Basis für eine eGPU. Du opferst den internen Speicher, öffnest die Garantie, hantierst mit einem externen Netzteil und kämpfst am Ende mit Linux-Treibern, damit ein Handheld etwas kann, für das andere Geräte von Haus aus den passenden Anschluss mitbringen. Der Aufwand steht in keinem Verhältnis zum Ergebnis.

Willst du Grafikleistung an einem Handheld, führt der bequemere Weg über ein Gerät mit dem richtigen Port. Ein Blick auf die Alternativen macht den Unterschied deutlich:

GeräteGPU-PortPlug-and-PlayWeg zur eGPU
Steam Deck (LCD & OLED)USB 3.2 Gen 2 (kein PCIe)NeinNur M.2-Umbau am SSD-Slot
GPD Win Max 2OCuLinkJaOCuLink-Dock anstecken
Ayaneo 3OCuLinkJaOCuLink-Dock anstecken
ROG Ally XUSB4 (TB4-kompatibel)Ja, mit Treiber-SetupUSB4-/Thunderbolt-Dock
Legion Go2× USB4Ja, mit Treiber-SetupUSB4-/Thunderbolt-Dock

Mit nativem OCuLink brauchst du keinen Umbau: Das GPD Win Max 2 hat den Anschluss ab Werk, ebenso das Ayaneo 3. Reicht dir USB4, funktionieren der ROG Ally X und die Legion Go mit ganz normalen Docks, wie ich in den Guides zu eGPU am ROG Ally und eGPU an der Legion Go zeige.

Und manchmal ist das ganze eGPU-Setup die Umleitung, nicht das Ziel. Wenn du zu Hause spielst und ohnehin am Schreibtisch sitzt, liefert ein Desktop mit einer intern verbauten Karte mehr Leistung für weniger Geld und ohne Bandbreitenverlust. Wer nur gelegentlich mehr Grafik will, fährt mit einem Cloud-Dienst oft günstiger. Beide Optionen wäge ich im Vergleich eGPU gegen Cloud-Gaming ab.


Häufige Fragen

Kann ich eine eGPU per USB-C ans Steam Deck anschließen?

Nein. Der USB-C-Anschluss am Steam Deck läuft mit USB 3.2 Gen 2, also maximal 10 Gbit/s, plus DisplayPort im Alt-Mode. PCIe-Tunneling beherrscht er nicht, und ohne PCIe wird eine externe Grafikkarte nie erkannt. Ein USB4- oder Thunderbolt-Dock kannst du zwar einstecken, es kommt aber keine eGPU-Verbindung zustande. Das gilt für LCD und OLED gleichermaßen.

Was ist der M.2-eGPU-Weg am Steam Deck?

Die Community setzt einen M.2-auf-OCuLink-Adapter in den internen NVMe-SSD-Slot, der die nötigen PCIe-Lanes liefert. Der kürzere WLAN-Slot ist ein M.2 Key-E und dafür ungeeignet. Der Umbau kostet dich die interne SSD (Boot danach nur von microSD), verlangt ein geöffnetes Gehäuse, ein externes Netzteil und ein separates GPU-Gehäuse. Dokumentiert ist das in den egpu.io-Foren, es ist ein Hardware-Mod ohne Plug-and-Play.

Bringt SteamOS 3.7 dem Steam Deck eGPU-Unterstützung?

Nicht direkt. SteamOS 3.7 hat offiziellen eGPU-Support gebracht, unter anderem für den ROG Ally X und die Legion Go S sowie für ASMedia-USB4-Controller, und OCuLink-eGPUs werden erkannt. Das nützt dem Steam Deck selbst nichts, weil ihm der passende Port fehlt. Erst wenn du über den M.2-Umbau einen OCuLink-Ausgang schaffst, wird die Software-Seite relevant.

Läuft eine NVIDIA-eGPU unter SteamOS?

Derzeit unzuverlässig. NVIDIAs Treiber sind unter SteamOS experimentell, Valve baut dafür erst ein Team auf und kooperiert mit NVIDIA. AMD-Karten laufen besser, weil ihr Linux-Stack offen ist, brauchen bei neueren RX-Modellen aber aktuelle Mesa-, Kernel- und Firmware-Pakete. Details zu Treibern und Fallstricken stehen im Linux-Setup-Guide.

Welches Handheld soll ich statt des Steam Decks für eGPU nehmen?

Willst du OCuLink ohne Umbau, ist das GPD Win Max 2 die naheliegende Wahl, ebenso das Ayaneo 3 mit nativem OCuLink-Port. Reicht dir USB4, funktionieren der ROG Ally X und die Legion Go mit Standard-Docks. Zu beiden findest du eigene Guides unter eGPU am ROG Ally und eGPU an der Legion Go.


Nächster Schritt

Beim Steam Deck ist die richtige Frage nicht, welches Dock du kaufst, sondern welches Gerät. Wenn dich vor allem OCuLink reizt, sieh dir das GPD Win Max 2 an, das den Anschluss ohne Umbau mitbringt. Willst du bei einem klassischen Handheld bleiben, vergleich die USB4-Wege in den Guides zu ROG Ally und Legion Go. Und falls am Ende ein Desktop oder ein Cloud-Dienst die bessere Antwort ist, hilft dir der Vergleich eGPU gegen Cloud-Gaming bei der Entscheidung.

Dieser Artikel kann Affiliate-Links enthalten. Bei einem Kauf über diese Links erhalten wir eine kleine Provision – für dich entstehen keine Mehrkosten.