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

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

Erinnern Sie sich an die Tage, als Spiele unter Linux schwer vorstellbar waren? Dank der Proton-Kompatibilitätsschicht und Firmen, die sich auf Linux konzentrieren, 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 die Protonenkompatibilitätsschicht?

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

Während DirectX eine von Microsoft entwickelte und Windows-spezifische Closed-Source-API 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 optimieren. Da Windows-Spiele nicht unter Linux gespielt werden können, greift Proton hier ein.

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

Werbung

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

Was kann man mit Proton spielen?

Als Proton 2018 auf den Markt kam, konnte es nur 27 Spiele spielen. In drei Jahren ist die Liste der unterstützten Spiele jedoch auf etwa 16.000 angewachsen.

ProtonDB-Statistiken

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 Glücksspielfirmen 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 herauszufinden, welche Spiele derzeit unterstützt werden, besuchen Sie die offizielle ProtonDB-Website. Zum jetzigen Zeitpunkt sind über 77% der Top-1000-Spiele mit Proton spielbar, wobei über 21% nativ ausgeführt werden (kein Proton erforderlich), 21% mit Platin bewertet werden (aus der Box gelaufen), 56% Gold ( läuft nach Optimierungen), 66% Silber (läuft mit kleineren Problemen und Optimierungen) und 71% Bronze (läuft, aber stürzt häufig ab).

Verwandt :  Die 5 besten Browser mit integriertem VPN für Android

So verwenden Sie Proton

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

Steam-Einstellungen

Wenn Sie nach einer detaillierten Anleitung zum Ausführen von Windows-Spielen unter Linux mit Proton suchen, sind Sie bei uns richtig.

Die Zukunft des Linux-Gamings mit Proton

Es ist nicht zu leugnen, dass Desktop Linux in den letzten zehn Jahren besser geworden ist. Ein Bereich, in dem GNU/Linux jedoch stark fehlte, war das Spielen – bis Proton auftauchte.

Werbung

Proton hält den Schlüssel zur Revolutionierung des Linux-Gamings bis zu dem Punkt, an dem Linux mit Windows konkurrieren könnte. Eine Entwicklung, die auch dazu beitragen könnte, das Gaming unter Linux anzukurbeln, ist die
Steam Deck, das im Juli 2021 angekündigt wurde.

Für den Anfang ist Steam Deck eine Handheld-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. Spannend 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 daran, Windows-Spiele ausführen zu können, die dieselben Anti-Cheat-Mechanismen verwenden.

Die Tatsache, dass Linux Open-Source ist, bedeutet, dass, wenn es Valve gelingt, die Unterstützung von Easy und BattlEye auf SteamOS zu erhalten, dieselbe möglicherweise auf andere Linux-Distributionen portiert werden könnte. Das würde letztendlich das Desktop-Linux-Spielerlebnis insgesamt stärken.

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.