Debian als Gaming-OS – von Server zu Gaming-Maschine
Seit einigen Jahren laufen bei mir bereits fast alle Laptops und Desktop-Systeme unter Linux – im Alltag, zum Arbeiten und für alles dazwischen. Eine große Ausnahme gab es allerdings lange Zeit: Gaming. Für Spiele stand bislang noch ein Windows-Rechner in der Ecke, einfach weil „das schon immer so war“ und viele Titel dort problemlos liefen.
In den letzten Monaten habe ich mich aber zunehmend an der Entwicklung rund um Windows und das Microsoft-Ökosystem gestört – immer mehr Telemetrie, Zwangs-Online-Funktionen und Entscheidungen, die sich für mich nicht mehr gut anfühlten. Von Dauerupdates ganz zu schweigen mit einen gewissen Zwang. Deshalb ziehe ich jetzt den letzten konsequenten Schritt: Auch der Gaming-PC wandert auf Linux, sodass der komplette Haushalt nur noch mit Linux-Systemen läuft. Damit sage ich dann: “Alt+F4 – ein letzter Gruß: Windows war du warst mein Kinderschuh.”
- Debian als Gaming-OS – von Server zu Gaming-Maschine
- Voraussetzungen
- Sources.list anpassen
- Skript 1: Debian 13 Ultimate Gaming Setup
- Skript ausführen
- Was macht das Skript konkret?
- Tipps nach dem Umbau
- Mein aktuelles Setup
- Games
- Die getesteten Spiele, die gut laufen
- Die getesteten Spiele, die (noch) nicht laufen
- Spiele die garnicht laufen
- Controller-Unterstützung
- Fazit
- Weiterführende Links
- Haftungsausschluss
Debian gilt oft als „Server-Distribution“ oder als extrem stabiles Desktop-System für Leute, die möglichst wenig Überraschungen wollen. Für Gaming greifen viele eher zu Linux Mint, Bazzite oder cachyOS – zu diesen Systemen gibt es bereits eigene Artikel:
- Linux Mint: Linux Mint
- cachyOS (Arch-basiert): cachyOS
- Bazzite (immutable Fedora für Gaming): Bazzite
Mit etwas Feintuning kann aber auch Debian 13 ein sehr solides Gaming-System werden. Genau dafür ist das „Debian 13 Ultimate Gaming Setup“-Skript gedacht, das hier im Artikel eingebunden ist. Es rüstet fehlende Komponenten nach (Vulkan, Proton, Flatpak-Launcher, Audio-Latenz etc.).
In diesem Artikel schauen wir uns Folgendes an:
- Was das „Ultimate Gaming“-Skript für Debian installiert und ändert
- Wie du es sicher ausführst
- Welche Spiele ich getestet habe und wie sie laufen
- Welche Alternativen es gibt (Mint, cachyOS, Bazzite) und wann sie mehr Sinn ergeben
Voraussetzungen
- Debian 13 (oder aktuelles Debian Testing/Unstable mit ähnlichem Paketstand)
- 64-Bit-Installation mit funktionierender Desktop-Umgebung (z. B. GNOME, KDE Plasma, Cinnamon)
- Benutzerkonto mit
sudo-Rechten - Aktuelle Systemupdates (
sudo apt update && sudo apt full-upgrade) - Proprietärer NVIDIA-Treiber, falls du eine NVIDIA-GPU nutzt (für AMD/Intel reicht meist Mesa)
Damit das Skript und die Gaming-Umgebung optimal funktionieren, solltest du außerdem sicherstellen, dass deine sources.list die „contrib“ und „non-free“ Komponenten enthält. Diese sind notwendig, um proprietäre Treiber und Firmware zu installieren, die für viele Grafikkarten und andere Hardware wichtig sind. Weiter empfiehlt es sich, das „deb-multimedia“-Repository hinzuzufügen, um Zugriff auf zusätzliche Multimedia-Pakete zu erhalten, die für Gaming und Medienwiedergabe nützlich sein können.
Bei der Installation von dem Steam deb Paket werden automatisch die Listen steam-stable.list und steam-beta.list unter /etc/apt/sources.list.d/ angelegt, sodass Steam-Updates direkt über apt bezogen werden können.
Sources.list anpassen
/etc/apt/sources.list sollte in etwa so aussehen:
1 | # Debian 13 Trixie – Hauptrepositories |
Skript 1: Debian 13 Ultimate Gaming Setup
Dieses Skript baut dein bestehendes Debian zu einem Gaming-System aus. Ziel ist, möglichst viel Komfort aus Distributionen wie Linux Mint, Bazzite und cachyOS zu übernehmen:
- Vulkan + 32-Bit-Libs für Proton
- Steam, Lutris, Heroic, ProtonUp-Qt, GameMode, MangoHUD, Gamescope, vkBasalt
Skript ausführen
Skript in eine Datei speichern, z. B.
debian-gaming-ultimate.shAusführbar machen
1
chmod +x debian-gaming-ultimate.sh
Skript starten (als normaler Benutzer mit
sudo-Rechten):1
./debian-gaming-ultimate.sh
Das Skript bricht ab, wenn du es direkt als root startest – das ist Absicht, damit Home-spezifische Konfigurationen beim normalen Benutzer landen.
Was macht das Skript konkret?
Grober Überblick über die wichtigsten Blöcke, die du im Skript unten wiederfindest:
- i386-Architektur aktivieren:
dpkg --add-architecture i386+apt update, damit Proton/Wine 32-Bit-Bibliotheken nutzen können. - Basis-Tools:
curl,wget,git,flatpak, Zertifikate usw. - Vulkan-Stack:
mesa-vulkan-drivers,libvulkan1und die jeweils passenden:i386-Varianten, plusvulkan-tools/mesa-utilszum Testen. - Gaming-Pakete:
gamemode,goverlay,mangohud,steam,lutris,wine64,obs-studio. - Flatpak-Launcher: Flathub hinzufügen und Heroic + ProtonUp-Qt installieren.
- Proton-GE: Neueste Release von GloriousEggroll von GitHub laden und unter
~/.steam/root/compatibilitytools.d/entpacken.
Nach Abschluss empfiehlt das Skript einen Neustart, damit Kernel, PipeWire aktiv werden.
1 |
|
Tipps nach dem Umbau
- In Steam unter „Steam Play“ Proton (bzw. Proton-GE) für alle Titel aktivieren.
- In den Startoptionen von Spielen
gamemoderun mangohud %command%testen. - Mit
vulkaninfoundglxinfoprüfen, ob Vulkan-/GL-Treiber korrekt arbeiten. - NVIDIA-Nutzer: sicherstellen, dass der proprietäre Treiber (
nvidia-driver,nvidia-vulkan-icd) installiert und aktiv ist.
Mein aktuelles Setup
- Distribution: Debian 13 Stable (mit obigem Gaming-Skript)
- Desktop-Umgebung: GNOME 48.4 + Arcmenu + Dash to Panel
- CPU: AMD Ryzen 5 4650G
- RAM: 32 GB DDR4
- GPU: AMD Radeon RX 6900 XT 16 GB
- Storage: NVMe SSD 1 TB für OS und Software
- Storage: NVMe SSD 2 TB für Steam
- Storage: HDD 4 TB für Backups
- Monitor: 144 Hz Gaming-Monitor
- Peripherie: Mechanische Tastatur, Gaming-Maus, Headset mit USB-Audio
- Netzwerk: Gigabit-Ethernet
- Proton-Version: Proton 10
- Proton-GE-Version: Proton-GE 8.0 (neueste Version von GloriousEggroll)
- Audio: PipeWire mit Low-Latency-Konfiguration
- Zusätzliche Tools: Heroic Games Launcher (für Epic Games), Lutris (für DRM-freie Spiele), OBS Studio (für Streaming/Recording)
Für mich funktioniert dieses Setup sehr gut – sowohl für native Linux-Spiele als auch für viele Windows-Titel über Proton. Die Performance ist solide, und die meisten Spiele laufen ohne größere Probleme. Siehe hierzu auch meine getesteten Spiele weiter unten im Artikel. Ein Hardware-Upgrade (geplant: AMD Ryzen 9950X mit 64 GB DDR5 RAM) folgt später.
Games
Hinweis
Die hier gelisteten Spiele habe ich in den letzten Wochen auf diesem Setup getestet. Die meisten laufen problemlos, einige benötigen kleinere Anpassungen (Startoptionen, Grafiksettings). Einige Titel laufen (noch) nicht. Es wird dazu später noch eine erweiterte Liste mit funktionierenden Spielen und Problemspielen geben. Dies wird noch etwas Zeit in Anspruch nehmen – bei über 200 Titeln in meiner Bibliothek.
Die getesteten Spiele, die gut laufen
- Arma: Cold War Assault
- Armed Assault 3
- BattleBit Remastered
- Black Mesa
- Blitzkrieg Anthology
- Bulletstorm: Full Clip Edition
- Call of Duty: Black Ops
- Company of Heroes
- Chernobylite
- Cities: Skylines
- Command and Conquer Remastered Collection
- Commandos 2: Men of Courage
- Cossacks: Back to War
- Counter Strike 1.6
- Counter Strike 2
- Cyberpunk 2077
- Doom
- The Elder Scrolls III: Morrowind
- Euro Truck Simulator 2
- F.E.A.R. 3
- Ghost Recon Breakpoint
- Ghost Recon Wildlands
- Grand Theft Auto III
- Grand Theft Auto: Vice City
- Grand Theft Auto: San Andreas
- Grand Theft Auto V
- Ground Branch
- Mafia
- Max Payne 2
- Need for Speed Heat
- Need for Speed: Underground 2
- Read Dead Redemption 2
- Ready or Not
- Road to Vostok
- Rising Storm 2: Vietnam
- Serious Sam 4
- S.T.A.L.K.E.R. 2: Heart of Chernobyl
- TEARDOWN
- The Forest
- Tom Clancy’s Rainbow Six 3 Raven Shield
- Tom Clancy’s Splinter Cell
- Tom Clancy’s The Division
- Wolfenstein II: The New Colossus
- World of Warships
- Wreckfest 2
Die getesteten Spiele, die (noch) nicht laufen
- Delta Force
- Gothic 1
- Men of Valor
- Sniper Elite V2
- SWAT 3: Tactical Game of the Year Edition
Spiele die garnicht laufen
- Battlefield 6
- Battlefield 6: Recsec Season 1
Controller-Unterstützung
Mein Controller, von der Xbox One, funktioniert unter Linux „out of the box“, sobald er per USB oder Bluetooth verbunden ist. Steam erkennt den Controller automatisch, und viele Spiele unterstützen ihn nativ.
Fazit
Mit dem „Debian 13 Ultimate Gaming Setup“-Skript wird aus einem eher konservativen Debian in kurzer Zeit ein durchaus konkurrenzfähiges Gaming-System. Der Vorteil: Du bleibst im vertrauten Debian-Ökosystem.
Ehrlich gesagt gehört dazu aber auch: Einige Spiele werden damit (zumindest vorerst) gar nicht oder nur mit Einschränkungen laufen (siehe Liste) – etwa wegen Anti-Cheat, proprietären Launchern oder sehr exotischen Setups. Für mich ist das ein bewusster Kompromiss: Lieber verzichte ich auf ein paar problematische Titel, als dauerhaft an ein Betriebssystem gebunden zu sein, dessen Richtung mir nicht mehr zusagt. Mehr Informationen bekommt ihr dafür unter protondb.com.
Gleichzeitig bin ich optimistisch: Mit Steam, Proton, dem Steam Deck und der zukünftigen „Steam-Maschine“ zeigt sich, dass Linux-Gaming heute besser dasteht als je zuvor – und die Entwicklung geht klar in die richtige Richtung.
Wenn du lieber von Anfang an eine Gaming-orientierte Distribution nutzen möchtest, schau dir auch die Artikel zu Linux Mint, cachyOS und Bazzite an – Debian eignet sich mit diesem Setup aber hervorragend, um Erfahrung mit Gaming auf einer klassischen Stable-Distribution zu sammeln.
Weiterführende Links
Haftungsausschluss
Die hier bereitgestellten Skripte wurden nach bestem Wissen und Gewissen erstellt, können aber nicht alle Hard-/Software-Kombinationen abdecken. Die Ausführung erfolgt ausschließlich auf eigene Gefahr. Weder Autor noch Webseite übernehmen irgendeine Haftung für Datenverlust, Fehlkonfigurationen, Hardware- oder Softwareschäden, die durch die Nutzung der Skripte oder der beschriebenen Anleitungen entstehen können. Erstelle vor Änderungen nach Möglichkeit ein Backup deines Systems.
PS: Happy Birthday, Drago! 🎉🐉