Linux-Spiele haben einen Feind, den Proton immer noch nicht besiegen kann
Linux-Gaming hat einen langen Weg zurückgelegt. Früher, vor Wine und Proton, war Gaming ein kompliziertes, Nischenhobby für Linux-Nutzer. Es erforderte eine Menge an manuellen Anpassungen, aber die Bemühungen sowohl von Valve als auch der Open-Source-Community haben es in einen viel, viel besseren Zustand gebracht.
Die magische Soße ist zweifellos Proton, eine von Valve entwickelte Kompatibilitätsschicht (basierend auf Wine), die es ermöglicht, Windows-Spiele direkt auf Linux-basierten Betriebssystemen auszuführen. Die Liste der unterstützten Spiele wächst von Minute zu Minute, und fast alle PC-Spiele sind mit der Übersetzungsschicht spielbar.
Fast. Leider stellen Anti-Cheat-Lösungen immer noch ein großes Problem für Proton und Wine dar, und es gibt einfach keinen einfachen Weg, diese Spiele unter Linux zum Laufen zu bringen.
Kernel-Level Anti-Cheat ist die Achillesferse
Hier beginnt alles auseinanderzufallen
Proton ist ein wirklich beeindruckendes Stück Software. Es übersetzt im Wesentlichen Windows-Executables und Spiele in Formate, die direkt von einem Linux-System gelesen und genutzt werden können, mit nahezu vernachlässigbarem Leistungsaufwand.
Tatsächlich hat ein Spiel, das über Proton läuft, in bestimmten Fällen eine gute Chance, besser zu laufen als auf einer Standard-Windows-11-Installation, hauptsächlich dank des übermäßigen Ballasts in letzterem.
Das gesagt, ist Anti-Cheat der Punkt, an dem alles auseinanderzufallen beginnt. Fast alle modernen AAA-Live-Service-Titel (wie Call of Duty und Battlefield, zusammen mit Marathon - um nur einige zu nennen) sind vollständig inkompatibel mit Proton.
Es gibt einfach keine Möglichkeit, diese auf Multiplayer ausgerichteten Titel auf Linux-Systemen zu spielen. Zumindest nicht einfach, aber ich gehe hier deutlich zu weit vorweg. Was wirklich schade ist.
Einige der besten Mehrspieler-Erlebnisse werden immer noch von Windows als Geisel gehalten, und es scheint nicht viel Aufwand betrieben zu werden, sie im Namen der „Sicherheit“ auf Linux zu portieren.
Das heißt nicht, dass Proton völlig unvereinbar mit Anti-Cheat-Software ist
Es liegt an den Entwicklern
Proton ist nicht von Natur aus mit Anti-Cheat-Lösungen unvereinbar. Wir haben bereits viele Spiele gesehen, die auf Linux problemlos laufen, wobei Arc Raiders ein sehr aktuelles Beispiel ist. In den meisten Fällen blockiert die Anti-Cheat-Software Linux-Installationen absichtlich, und das Aktivieren ist so einfach wie das Umschalten eines Schalters.
Leider verzichten viele Herausgeber einfach aus Sicherheitsgründen auf Linux-Systeme. Ihre Begründung ist, dass Linux-Systeme von bösartigen Akteuren genutzt werden können, um Freundschaftsspiele zu stören, was bis zu einem gewissen Grad zutrifft.
Dies ändert jedoch nichts an der Tatsache, dass Anti-Cheat-Software im Wesentlichen nichts unternimmt, um Betrüger dauerhaft daran zu hindern, ein Spiel zu ruinieren. Hacks haben existiert und werden weiterhin existieren, und eine mittlerweile wachsende Gruppe legitimer Spieler zu bestrafen, die einfach ihr Betriebssystem nicht wechseln möchten, ist nicht besonders angenehm.
Wir haben immer wieder gesehen, wie Teams die Linux-Unterstützung aufgegeben haben, um Betrüger einzudämmen, nur damit es völlig schiefgeht und im Grunde nichts bewirkt — wie es bei Apex Legends zu sehen ist.
Letztendlich sind Anti-Cheat-Lösungen immer ein Katz-und-Maus-Spiel. Exploits auszusortieren ist ein schwieriges Unterfangen, und man kann nicht einfach ein Betriebssystem herausgreifen und erwarten, dass alles problemlos funktioniert, noch mehr, wenn die Nutzer dieser Tools unter Linux viel weniger sind als die, die Exploits unter Windows ausführen.
Alternativen und einige ziemlich seltsame Kaninchenlöcher
Ein Katz-und-Maus-Spiel
Das gesagt, gibt es Möglichkeiten, diese Blockaden zu umgehen. Die erste Methode ist die offensichtlichste, die für die Dual-Boot-Methode gilt. Im Wesentlichen startest du Windows und Linux auf demselben Gerät, vorzugsweise auf zwei separaten Laufwerken.
Meiner Erfahrung nach lohnt sich Dual-Booting einfach nicht, besonders wenn Sie die beiden Betriebssysteme auf demselben Laufwerk installiert haben. Dinge gehen kaputt, und sie gehen spektakulär kaputt, wann immer Windows beschließt, ein Update durchzuführen.
Die nächste, etwas teurere Lösung besteht darin, sich für eine zweite Maschine zu entscheiden, die Windows ausführt. Dies könnte ein vorhandener Computer oder ein älteres Laptop sein. Wenn Sie nicht gerade darauf aus sind, physisch die Geräte zu wechseln, könnten Sie immer Moonlight- und Sunshine-Streaming in Betracht ziehen, um diese Spiele aus der Ferne zu spielen, was besser funktioniert, als man denkt.
Die endgültige, drastischere Lösung besteht darin, zu versuchen, Spiele auf einer Windows-virtuellen Maschine auszuführen. Einige Titel sollen mit GPU-Passthrough einwandfrei funktionieren, obwohl viele dieser Spiele auch eine VM erkennen und dich daran hindern können zu spielen, unabhängig davon.
Hoffnungsvoll für die Zukunft
Obwohl es sicherlich noch nicht das Jahr des Linux-Desktops ist, nähern wir uns diesem langsam. Die Einführung von Desktop-Linux ist allein in den letzten Jahren deutlich gewachsen, und wir sehen stetige Zuwächse, besonders im Bereich Gaming.
Gaming funktioniert auf Linux besser als je zuvor, und es wurde ernsthaft daran gearbeitet, die Kompatibilität von Anti-Cheat-Systemen auf Linux- und Windows-Systemen zu gewährleisten. Mit der wachsenden Beliebtheit von Linux ist zu erwarten, dass die Liste im Laufe der Zeit stetig zunimmt.
Bis dahin werde ich hoffnungsvoll auf eine bessere Zukunft bleiben und mit meinen Einzelspieler-Spielen zufrieden bleiben, die im Moment fantastisch funktionieren.







