Was ist Proton für Steam und wie wirkt es sich auf Spiele unter Linux aus?

Erinnern Sie sich an die Tage, als es schwer vorstellbar war, unter Linux zu spielen? Dank der Kompatibilitätsschicht von Proton und Linux-fokussierten Unternehmen ist das Spielen unter Linux in den letzten Jahren viel besser geworden. Aber was genau ist Proton und warum ist es wichtig für Linux-Spiele?

Was ist Proton für Steam und welche Auswirkungen hat es auf Spiele unter Linux? -%Kategorien

Was ist die Protonenkompatibilitätsschicht?

Um zu verstehen, was Proton ist, müssen wir zunächst zwei Technologien verstehen – DirectX und Vulkan.
Betrachten Sie sie als Gaming-Treiberanwendungen. Sie sind Anwendungsprogrammierschnittstellen (APIs), die Ihrem Computer helfen, mit Grafikkarten zu kommunizieren.

Während DirectX eine von Microsoft entwickelte Closed-Source-API für Windows ist, verwendet Linux die Open-Source-Vulkan-API. Es gibt viele andere APIs wie OpenGL, aber konzentrieren wir uns nur auf Vulkan und DirectX.

Da DirectX eine reine Windows-API ist und Windows eines der beliebtesten Betriebssysteme weltweit ist, konzentrieren sich Spieleentwickler darauf, ihre Spiele auf DirectX zu verbessern. Da Windows-Spiele nicht unter Linux gespielt werden können, sind hier die Schritte für Proton.

Einfach ausgedrückt, ist Valve-made Proton ein Wine Fork, das Bibliotheken wie DXVK (DirectX over Vulkan) verwendet, um DirectX-Spiele in Vulkan zu übersetzen. Ich denke, es ist so. Spiele kommunizieren über DirectX mit Ihrer Grafikkarte. DirectX sammelt Ressourcen und weist sie Spielen zu. DirectX enthält Direct3D (verantwortlich für das Rendern von 3D-Grafiken in Anwendungen). Proton wandelt diese DirectXNUMXD-Aufrufe mithilfe der Bibliotheken in Vulkan-verständliche Aufrufe um.

Lesen Sie auch:  7 Möglichkeiten, gelöschte Dateien unter Linux wiederherzustellen

Das Endergebnis ist ein reines Windows-Spiel, das auf einem Linux-Computer läuft.

Was kann man mit Protonen spielen?

Als der Proton 2018 auf den Markt kam, konnte er nur 27 Spiele spielen. Innerhalb von drei Jahren ist die Liste der unterstützten Spiele jedoch auf etwa 16000 angewachsen.

Was ist Proton für Steam und welche Auswirkungen hat es auf Spiele unter Linux? -%Kategorien

Proton ist jedoch insofern eingeschränkt, als es keine Spiele mit eingebauten Anti-Cheat-Mechanismen spielen kann. Wie der Name schon sagt, verhindern Anti-Cheat-Mechanismen in Spielen, dass Spieler betrügen. Mit dem Aufkommen von Betrügern haben sich Spieleunternehmen mit Anbietern von Anti-Cheat-Mechanismen zusammengetan, um das Spielerlebnis zu verbessern. Einige der beliebtesten Anti-Cheat-Anbieter sind BattlEye und Easy von Epic Games.

Um zu sehen, welche Spiele derzeit unterstützt werden, gehen Sie zu Offizielle ProtonDB-Website. Zum jetzigen Zeitpunkt können über 77 % der Top-1000-Spiele mit Proton gespielt werden, davon werden über 21 % lokal gespielt (kein Proton erforderlich), 21 % werden mit Platin (aus der Box) und 56 % mit Gold bewertet ( läuft nach Optimierungen), 66% Silber (läuft mit kleineren Problemen und Optimierungen) und 71% Bronze (läuft aber häufig ab).

So verwenden Sie das Proton

Um Proton zu aktivieren, gehen Sie zu Steam-Einstellungen > Steam Play > Steam Play aktivieren.

Lesen Sie auch:  So installieren Sie Google- und Microsoft-Schriften unter Linux

Was ist Proton für Steam und welche Auswirkungen hat es auf Spiele unter Linux? -%Kategorien

Wenn Sie eine detaillierte Anleitung zum Ausführen von Windows-Spielen unter Linux mit Proton suchen, haben wir sie für Sie.

Die Zukunft des Linux-Gamings mit Proton

Es ist nicht zu leugnen, dass sich Desktop Linux in den letzten zehn Jahren verbessert hat. Gaming war jedoch ein Bereich, in dem GNU/Linux schmerzlich fehlte – bis zum Aufkommen von Proton.

Proton ist der Schlüssel zur Revolutionierung des Linux-Gamings bis zu dem Punkt, an dem Linux mit Windows konkurrieren kann. Eine Entwicklung, die auch dazu beitragen kann, Spiele unter Linux zu fördern, ist
Steam Deck, das im Juli 2021 angekündigt wurde.

Für den Anfang ist Steam Deck eine tragbare Spielekonsole von Valve, auf der Arch Linux (SteamOS mit KDE Plasma, um genau zu sein) läuft und Proton zum Ausführen von Windows-Spielen verwendet. Das Aufregende ist, dass Valve weiß, dass Spiele mit Anti-Cheat-Funktionen auf der Konsole nicht funktionieren. Aus diesem Grund arbeitet es mit den Entwicklern von Easy und BattlEye zusammen, um das Ausführen von Windows-Spielen zu ermöglichen, die dieselben Anti-Cheat-Mechanismen verwenden.

Die Tatsache, dass Linux Open Source ist, bedeutet, dass, wenn Valve Easy- und BattlEye-Unterstützung auf SteamOS erhalten kann, dieselbe wahrscheinlich auf andere Linux-Distributionen portiert wird. Dies wird letztendlich Ihr gesamtes Desktop-Linux-Spielerlebnis verbessern.

Lesen Sie auch:  So zeigen Sie WebP-Bilder unter Linux an

Es ist noch zu früh, um genau vorherzusagen, wie sich die Dinge ändern werden, aber im Moment sieht die Zukunft des Linux-Gamings rosig aus.

Sie können auch mögen