Was ist Steam Proton und wie führt es Windows-Spiele auf Steam Deck aus?


Steam OS, die Linux-Distribution, die Steam Deck antreibt, kann Windows-Spiele effizient ausführen. Wie ist das möglich? Die Antwort ist Steam Proton.

Valve hat sich mit Steam Deck an Konsolenspiele gewagt, einem Handheld-Gerät, dessen Hardware mit der PS5 und Xbox Series S & X vergleichbar ist. Es ist ein solides Gerät, auf dem die meisten AAA-Titel zuverlässig laufen sollten. Das Deck zeichnet sich durch seine Fähigkeit aus, eine Vielzahl von Spielen sofort auszuführen. Es enthält den gesamten Spielekatalog von Steam, sodass Benutzer nicht auf die Veröffentlichung beliebter Titel für die Konsole warten müssen.

Steam Deck läuft auf SteamOS, einer Arch-basierten Linux-Distribution mit integrierter Proton-Unterstützung. Mit Proton können Sie fast jedes Windows-Spiel auf dem Deck ausführen.

Was ist Dampfproton?

Steam Proton ist die Kompatibilitätsschicht, die es SteamOS ermöglicht, Windows-Spiele auf dem Deck auszuführen. Es ermöglicht Benutzern die Installation und Ausführung von Windows-Spielen, die keine nativen Linux-Versionen anbieten. Proton wird in Zusammenarbeit zwischen den Entwicklern von Valve und CodeWeavers entwickelt.

Proton stellt uns im Wesentlichen eine Sammlung leistungsstarker Grafikbibliotheken und eine modifizierte Version von Wine zur Verfügung. Beim Ausführen von Windows-Spielen unter Linux mit Proton entstehen kaum oder gar keine Leistungseinbußen. Mit Proton können Sie viele beliebte Titel mit respektablen Frameraten spielen.

Zum jetzigen Zeitpunkt kann Steam Deck die meisten AAA-Titel mit 30 Bildern pro Sekunde in nativer Auflösung ausführen. Bei Spielen, die native Linux-Versionen anbieten, kann es jedoch bis zu 60 fps erreichen, und das ist eine große Verbesserung, wenn man bedenkt, dass es sich bei dem Deck um ein Handheld-Gerät handelt.

Obwohl das Deck mit Proton viele beliebte Titel spielen kann, unterstützt es noch nicht alle AAA-Spiele, insbesondere Multiplayer-Spiele wie PUBG, Rainbow Six Siege und Destiny 2.

Wie Proton Windows-Spiele unter Linux ausführt

Wie bereits erwähnt, bietet Proton eine Kompatibilitätsschicht für Windows-Grafik-APIs. Um dies klar zu verstehen, müssen Sie mit DirectX und Vulkan vertraut sein, zwei Grafikbibliotheken, die Application Programming Interfaces (APIs) für Spiele anbieten.

Wenn Sie Spiele auf Ihrem System ausführen, übernehmen diese APIs die zugrunde liegenden grafischen Aufgaben. Betrachten Sie sie als Kommunikationskanal zwischen Ihren Spielen und Grafikkarten.

Mittlerweile wird DirectX von Microsoft entwickelt und zur Implementierung seiner grafischen Komponenten verwendet. Da Windows den weltweiten Desktop-Anteil kontrolliert, konzentrieren sich Spieleentwickler bei der Entwicklung hauptsächlich auf DirectX. Allerdings ist Vulkan auch in seinen Fähigkeiten sehr leistungsstark. Es macht einfach einige Dinge anders.

Hier kommt Proton ins Spiel. Es nutzt Wine und DXVK (DirectX Over Vulkan) für die Übersetzung von DirectX-Programmen in Vulkan. Für Windows entwickelte Spiele kommunizieren über DirectX mit Grafikkarten und weisen die für deren Ausführung erforderlichen Ressourcen zu.

Unter der Haube initiiert DirectX Direct3D-Aufrufe, um die Grafiken zu rendern. Proton greift hier ein und wandelt diese Aufrufe in entsprechende Vulkan-Aufrufe um. Auf diese Weise führt Proton Windows-Spiele auf Linux und Linux-basierten Systemen wie dem Deck aus.

So verwenden Sie Steam Proton unter Linux

Obwohl Sie mit Proton noch nicht alle Windows-Spiele unter Linux spielen können, werden dennoch viele beliebte Titel unterstützt. Die ProtonDB-Website enthält eine Liste verifizierter Titel, die nativ auf Linux und Steam Deck laufen. Mit ein wenig Anpassung können Sie viele andere Titel spielen.

Um Steam Proton auf Ihrer Linux-Distribution zu testen, öffnen Sie Steam und gehen Sie zu Einstellungen > Steam Play. Aktivieren Sie das Kontrollkästchen Steam Play für unterstützte Titel aktivieren. Sie können auch Steam Play für alle anderen Titel aktivieren aus dem Menü Erweitert auswählen.

Stellen Sie sicher, dass Sie die Proton-Version im Dropdown-Menü Kompatibilitätstool auf die neueste Version ändern. Speichern Sie die Einstellungen, indem Sie im Einstellungsmenü auf OK klicken und Steam neu starten.

Spielen Sie Windows-Spiele überall mit Steam Deck

Proton hat den Weg für die Ausführung von Windows-Spielen auf Steam Deck und Linux geebnet. Sie können jetzt moderne Windows-Titel auf jedem Linux-kompatiblen Computer genießen, einschließlich des Decks. Gehen Sie einfach zu ProtonDB und prüfen Sie, ob Ihr Lieblingsspiel auf dem Deck oder Steam Play läuft.

Steam ermöglicht Benutzern auch das Spielen von Spielen ohne aktive Internetverbindung. Machen Sie sich also keine Sorgen, wenn Ihre Verbindung unterbrochen wird, und nutzen Sie einfach den Steam-Offline-Modus.