Skip to main content

How To: Gaming auf Linux

Schritt-für-Schritt Anleitung fürs Zocken nachdem du die Linux Distribution deiner Wahl auf deinem Rechner installiert hast

Du bist noch nicht soweit? Schaue zuerst hier: How To: Linux installieren

1. Installiere Steam mit dem Paketmanager deiner Distribution

Unter Linux wird Software nicht einfach mit einem Browser vom Internet heruntergeladen, sondern über einen Software Manager installiert. Das ist quasi eine Art App Store, jedoch nur für freie Software.

Wie das geht hängt von deiner Linux Distribution ab. In der Regel wird man fündig, wenn nach "Software" im Startmenü (falls du so etwas hast) gesucht wird.

Beispiel

image.png


2. Aktiviere Proton in Steam

Proton ist der Teil von Steam, welcher Programme die nur für Windows entwickelt wurden, unter Linux ausführen kann.

  1. Starte Steam, gehe in die Einstellungen auf den Abschnitt "Kompatibilität"
  2. Aktiviere den Schalter für "Enable Steam Play for all other titles" (oder so ähnlich, du wirst es schon sehen)
  3. Für "Run other titles with" wähle "Proton Experimental"

image.png

Diese Einstellungen sind für die allermeisten Spiele die besten. Stelle dies nur um, wenn du weißt was du tust.

3. Gehe auf protondb.com und suche nach dem Steam-Spiel, das du spielen möchtest

Sofern das Spiel eine Gold, Platin oder Nativ Wertung hat stehen die Chancen sehr gut, dass das Spiel unter Linux problemlos laufen wird.

Achtung! Nativ-Wertungen werden erst angezeigt, wenn die Seite des Spiel aufgerufen wird. Siehe Beispiel...

Beispiel

In den Suchergebnissen...

grafik.png

Beim Öffnen des Suchergebnisses...

grafik.png

4. Installiere die Spiele deiner Wahl und stelle ggf. die Kompatibilität ein

Es wird empfohlen für Spiele mit der Wertung Nativ die Kompatibilität explizit auf "Proton Experimental" zu setzen.

  1. Gehe dazu in Steam auf die Eigenschaften des Spiels
  2. Unter dem Abschnitt "Kompatibilität" setze erneut das Häkchen und wähle "Proton Experimental"

image.png

Falls das Spiel eine Gold oder sogar Platin Wertung hat, kannst du es direkt wie gewohnt installieren.

5. Starte das Spiel und schau ob alles wie erwartet funktioniert

Es kann sein, dass Steam vor dem Start sogenannte Shader verarbeitet (kompiliert). Die Shader Kompilierung wird immer wieder bei Bedarf von Steam automatisch vor einem Spielstart durchgeführt. Der Vorgang kann problemlos übersprungen werden. In manchen Fällen läuft das Spiel jedoch etwas flüssiger, wenn alle Shader kompiliert wurden.

Falls du Lost bist, dann hier noch ein paar FAQs... :)

Was soll ich tun, wenn das Spiel keine Gold, Platin oder Nativ Wertung hat?

Was soll ich tun, wenn das Spiel keine Gold, Platin oder Nativ Wertung hat?

Du kannst das Spiel in diesem Fall trotzdem einfach mal installieren und versuchen zu starten. Die Bewertungen unter protondb.com stammen von Erfahrungen die andere Linux Nutzer auf der Plattform geteilt haben und müssen nicht unbedingt genauso für dein System zutreffen. Vielleicht hast du ja Glück und es funktioniert.

Im Falle von Borked stehen die Chancen aber wirklich schlecht und in dem Fall kann man auch nicht viel tun.

Beispiel:

grafik.png

Warum funktionieren manche Spiele gar nicht unter Linux?

Warum funktionieren manche Spiele gar nicht unter Linux?

Wenn ein Spiel die Wertung Borked hat, dann handelt es sich mit einer hohen Wahrscheinlichkeit um Competetive Games, wie z.B. Valorant, League of Legends oder Rainbow Six: Siege. Auch die neueren Call of Duty Spiele funktionieren nicht unter Linux.

Der Grund ist in jedem Fall der vom Spiel implementierte Anti-Cheat Schutz. Unter Windows wird die vom Spiel eingesetzte Anti-Cheat Software mit sogenanntem Kernel-Zugriff installiert. Dadurch hat die Anti-Cheat Software Vollzugriff auf das gesamte System. Dieser Kernel-Zugriff lässt Linux unter Normalbedingungen nicht zu. Durch das nicht funktionieren der Anti-Cheat Software des jeweiligen Spiels unter Linux verweigert das Spiel die korrekte Ausführung.

Man kann sagen, die Entwickler dieser Spiele verhindern mit Absicht die Ausführung unter Linux mit dem Vorwand, Cheating zu verhindern.

Hinweis: Der Competetive Shooter Counter-Strike 2 funktioniert problemlos unter Linux.

Das Spiel hat eine gute Wertung in ProtonDB, trotzdem läuft es nicht gut oder gar nicht.

Das Spiel hat eine gute Wertung in ProtonDB, trotzdem läuft es nicht gut oder gar nicht.

Die Bewertungen unter protondb.com stammen von Erfahrungen die andere Linux Nutzer auf der Plattform geteilt haben und müssen nicht unbedingt genauso für dein System zutreffen.

Schaue dir die Kommentare und Erfahrungsberichte des Spiels auf ProtonDB genauer an. Gegebenenfalls fällt dir auf, dass viele Nutzer eine bestimmte Lösung für ein immer wieder auftretendes Problem gefunden haben.

Es kann auch sein, dass eine bestimmte Proton Version für das Spiel genutzt werden muss.

Beispiel:

grafik.png

Passe in dem Fall den Kompatibilitätsmodus in Steam entsprechend an (siehe Punkt 4 oben) und teste das Spiel erneut. Manchmal sind auch weitere Anpassungen notwendig, z.B. bestimmte Startoptionen des Spiels.

Startoptionen sind je nach Situation nicht immer notwendig und viele Nutzer nutzen bestimmte Startoptionen lediglich für ein besseres Spielerlebnis.

Solltest du das Gefühl haben, dass ein bestimmtes Spiel nur bei dir nicht funktioniert, dann liegt es in der Regel eher daran, dass deine Hardware nicht richtig von Linux ausgenutzt wird. In diesem Fall kann es helfen einen anderen Treiber für die Grafikkarte zu installieren (betrifft vor allem Nvidia Grafikkarten).

Bitte nicht den Treiber von der Hersteller-Website herunterladen. Unter Linux sollte immer der Grafiktreiber genutzt werden, welche die jeweilige Linux Distribution über das Software Repository anbietet. Bei den meisten Linux Distributionen lässt sich dies über ein spezielles Systemeinstellungs-Menü bewerkstelligen.

Muss ich eine andere Linux Distribution installieren um ein bestimmtes Spiel spielen zu können?

Muss ich eine andere Linux Distribution installieren um ein bestimmtes Spiel spielen zu können?

Kurze Antwort: Nein (solange du weißt, was du machen musst, wenn du Probleme hast)

Eine Linux Distribution ist lediglich ein zugeschnittenes Paket an Software. Beliebte Linux Distributionen (Linux Mint, Ubuntu, Manjaro, Tuxedo OS, etc.) an sich unterscheiden sich eigentlich nur von der Art und Weise der Bedienung bzw. Look and Feel.

Es gibt jedoch Distributionen, die speziell für Gaming konzipiert wurden und dadurch ggf. weniger Anpassungen erfordern, um bestimmte Spiele zum laufen zu bringen. Ein besonderes Beispiel hierfür ist die Linux Distribution Bazzite.

Kann ich unter Linux auch Spiele die ich nicht unter Steam habe spielen?

Kann ich unter Linux auch Spiele die ich nicht unter Steam habe spielen?

Ja, in vielen Fällen funktioniert das. Jedoch benötigt man hierfür ein Programm, welches die Voraussetzungen, die Steam unter Linux schafft auch für das jeweilige nicht Steam-Spiel bereitstellt. Details hierzu plane ich in einem separaten Beitrag zu verfassen, welcher zum jetzigen Zeitpunkt noch nicht existiert. Der Beitrag wird hier verlinkt, sobald er verfügbar ist.

Wie installiere ich Spiele auf ein anderes Laufwerk?

Wie installiere ich Spiele auf ein anderes Laufwerk?

Das geht natürlich. Jedoch ist das für jemanden, der aus der Windows Welt kommt nicht einfach und schnell zu erklären. Hier nur ein kurzer Überblick:

Unter Linux Systemen werden Laufwerke nicht wie bei Windows mittels Laufwerksbuchstaben (C:, D:, etc.) adressiert. Stattdessen arbeitet man mit sogenannten Mountpoints. Stelle dir vor, du hast auf deinem Linux System irgendwo ein leeres Verzeichnis (Ordner). Unter Linux kannst du ein Laufwerk deiner Wahl an dieses Verzeichnis koppeln. Das heißt, der Inhalt deines Laufwerks erscheint dann in diesem Ordner. Dieses "koppeln" nennt man "Mounten" und der zuvor leere Ordner nennt man "Mountpoint".

Damit man dauerhaft ein bestimmtes Laufwerk an einen bestimmten Mountpoint zuordnet, muss man in der sogenannten File System Table (fstab) einen entsprechenden Eintrag hinzufügen. Eine Anleitung hierzu besteht derzeit noch nicht. Sobald diese verfügbar ist, wird sie hier verlinkt.

Kann ich unter Linux Mods für Spiele installieren?

Kann ich unter Linux Mods für Spiele installieren?

Ja, auch das ist möglich. Allerdings ist das Vorgehen meistens komplizierter und erfordert in manchen Fällen sogar genaue Kenntnis über die Funktionsweise des Spiels und/oder Proton. Eine universelle Anleitung hierzu gibt es leider nicht. Du bist also ggf. auf Anleitungen der Community angewiesen.

Weitere FAQs werden auf Anfrage hinzugefügt :)