Ventilproton und Linux

So ändern Sie die Shadowplay-Einstellungen

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 Anwendungs-Programmierschnittstellen (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 das von Ventilen hergestellte Proton ein Wein fork, das 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.

Anzeige

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 dadurch eingeschränkt, dass 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 Einfach von Epic Games .

wie man ein chromebook jailbreakt

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 (erfordert kein Proton), 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).

So verwenden Sie Proton

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

Steam-Einstellungen

Wenn Sie eine detaillierte Anleitung zu Ausführen von Windows-Spielen unter Linux mit Proton , wir haben Sie abgedeckt.

maximale Dateigröße für E-Mail

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, waren Spiele – bis Proton auftauchte.

Anzeige

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 das Spielen unter Linux fördern könnte, ist die
Dampfdeck, die im Juli 2021 bekannt gegeben 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. Das Aufregende ist, dass Valve weiß, dass Spiele mit Anti-Cheat-Funktionen auf der Konsole nicht funktionieren. Daher arbeitet es mit den Entwicklern von Easy und BattlEye zusammen, um 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. Dies 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.

WEITER LESEN