• IT-Karriere:
  • Services:

Grafik auf Vulkan-Basis

Da die DirectX-Schnittstelle nur unter Windows existiert, muss Wine sämtliche DirectX-Aufrufe auf eine andere Schnittstelle übersetzen. Standardmäßig nutzt Wine dazu OpenGL, was jedoch abhängig von den jeweiligen Spielen zu leichten bis sehr starken Leistungseinbußen führte. Ändern wollen dies die Entwickler von DXVK. Wie die Buchstabenkombination leicht andeutet, handelt es sich dabei um einen Layer für Wine, der Direct3D-Aufrufe der Versionen 10 und 11 auf die Vulkan-Schnittstelle übersetzt. Letztgenannte arbeitet deutlich flotter, womit wiederum Spiele fast die gleiche Geschwindigkeit wie unter Windows erreichen sollen. Aus diesem Grund nutzt auch Proton DXVK.

Stellenmarkt
  1. KfW Bankengruppe, Frankfurt am Main
  2. Landeshauptstadt München, München

Proton stellt an das Linux-System einige spezifische Anforderungen. Dies betrifft in erster Linie die Grafikkartentreiber. Besitzer einer Nvidia-Karte müssen die proprietären Treiber ab Version 396.54 installiert haben. Wer einen Grafikchip von AMD oder Intel verbaut hat, benötigt Mesa ab Version 18.2 und mindestens LLVM 7. Bei älteren Versionen der genannten Softwarekomponenten laufen Spieler Gefahr, dass sich DirectX-11-Spiele aufhängen. In jedem Fall muss Python in Version 3 installiert sein.

Über SteamVR lassen sich auch VR-Spiele via Proton spielen. Dazu sind teilweise weitere Voraussetzungen zu erfüllen, die eine eigene Seite auflistet. So müssen auf AMD-Systemen mindestens Mesa 17.3 mit Vulkan-Unterstützung und der Linux-Kernel 4.13 laufen. Die Entwickler von DXVK empfehlen darüber hinaus aktuellere Versionen der genutzten Grafiktreiber.

Einfach zu testen

Um Proton auszuprobieren, genügt die Installation des aktuellen Steam-Clients, der auf die aktuelle Beta-Version des Clients aktualisiert werden muss. Dazu wechselt man über die Einstellungen zum Abschnitt Account und klickt dort neben Betateilnahme auf Ändern. Im Fenster stellt man Steam Beta Update ein, bestätigt mit OK und startet den Client einmal neu. Anschließend kann man in den Einstellungen im Abschnitt Steam Play Proton auswählen, indem man einen Haken vor Enable Steam Play for all Titles setzt. Nach der Bestätigung mit OK muss man den Client neu starten.

Es genügt jetzt, in der eigenen Bibliothek ein Spiel zu starten, für das kein nativer Linux-Port bereitsteht. Eine erste kurze Liste mit 27 offiziell laufenden Spielen liefert Valve in seiner Ankündigung von Proton. Dazu zählen unter anderem Bejeweled 2 Deluxe, Doom (auch in der Version von 2016), Final Fantasy VI, Into The Breach, Mount & Blade, Star Wars: Battlefront 2, Tekken 7 und Tropico 4.

Neben diesen offiziell unterstützten Spielen laufen auch noch viele weitere. Alle funktionierenden Spiele versucht die Seite ProtonDB zu katalogisieren. Dabei handelt es sich um ein inoffizielles Community-Projekt, das allerdings auch eventuelle Probleme und mögliche Workarounds nennt. Als Platinum gekennzeichnete Spiele arbeiten reibungslos mit Proton zusammen, bei Gold- und Silber-Spielen hakt es an der ein oder anderen Stelle. Wine-Nutzer sollten dieses Konzept aus der App-DB von Wine kennen, an der sich dieser Aufbau offensichtlich orientiert.

Probleme bereiten vor allem jene Spiele, die einen aufwendigen Kopierschutz oder Anti-Cheat-Verfahren einsetzen. Letzteres ist teilweise direkt auf die Verwendung von DXVK zurückzuführen, das prinzipbedingt einige der DirectX-DLL-Dateien ersetzt. Vor allem verschiedene Multiplayer-Spiele erkennen modifizierte DirectX-Bibliotheken, werten dies als Manipulationsversuch und verweigern deshalb den Start.

Von Tests einzelner Spiele oder gar Benchmarks sehen wir derzeit noch ab, da wir davon ausgehen, dass die ProtonDB wesentlich umfangreicher und damit hilfreicher für Nutzer ist, als wir dies in einem Artikel ausführen könnten.

Quelloffene Zukunft

Proton liegt derzeit erst in einer Beta-Version vor. Der Steam-Client bringt verschiedene Proton-Versionen mit, zwischen denen man in den Steam-Play-Einstellungen wechseln kann. Dass Proton bereits recht gute Ergebnisse liefert, ist in erster Linie der langjährigen Arbeit der Wine-Entwickler zu verdanken. Proton erschließt jedoch Linux-Spielern mit einem Mausklick zahlreiche bekannte Spiele.

Bisher ist das natürlich nur auf die Verwendung mit Steam beschränkt, so dass Titel wie Battlefield 5 damit nicht verfügbar sind. Die Vorgehensweise von Proton, also die Verknüpfung von Wine und DXVK, zeigt Nutzern aber auf, wie andere Spiele außerhalb das Steam-Universums mit verfügbaren Mitteln auch unter Linux genutzt werden können. Außerdem sind Proton selbst und alle von Valve dazu entwickelten Komponenten Open Source, so dass die Technik leicht von einer Community angepasst werden kann, sofern Bedarf dafür besteht.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Steam Play und Proton: Wie Valve Windows-Spiele auf Linux bringen will
  1.  
  2. 1
  3. 2


Anzeige
Hardware-Angebote
  1. 555,55€ (zzgl. Versandkosten)
  2. (u. a. RTX 2080 ROG Strix Gaming Advanced für 699€, RTX 2080 SUPER Dual Evo OC für 739€ und...
  3. 299,00€ (Bestpreis! zzgl. Versand)

nille02 08. Jan 2019

Das ging alles damit los als Microsoft einen eigenen Store für Windows eingeführt hat...

Gallantus 08. Jan 2019

Jain. Alles was nur über den Windows Store erhältlich ist (Microsoft hat doch schon...

most 03. Jan 2019

Stalker ohne Ton? Aha.

ryazor 30. Dez 2018

Bin schon länger dabei, über 10 Jahre und habe auch die erste native Steam Version unter...

kleiner 27. Dez 2018

Schau regelmäßig hier vorbei: https://www.protondb.com/ . Die Distribution spielt...


Folgen Sie uns
       


Apple iPad 7 - Fazit

Apples neues iPad 7 richtet sich an Nutzer im Einsteigerbereich. Im Test von Golem.de schneidet das Tablet aufgrund seines Preis-Leistungs-Verhältnisses sehr gut ab.

Apple iPad 7 - Fazit Video aufrufen
Tesla-Fabrik in Brandenburg: Remote, Germany
Tesla-Fabrik in Brandenburg
Remote, Germany

Elon Musk steht auf Berlin, doch industrielle Großprojekte sind nicht die Stärke der Region. Ausgerechnet in die Nähe der ewigen Flughafen-Baustelle BER will Tesla seine Gigafactory 4 platzieren. Was spricht für und gegen den Standort Berlin/Brandenburg?
Eine Analyse von Dirk Kunde

  1. Gigafactory Tesla soll 4 Milliarden Euro in Brandenburg investieren
  2. 7.000 Arbeitsplätze Tesla will Gigafactory bei Berlin bauen
  3. Irreführende Angaben Wettbewerbszentrale verklagt Tesla wegen Autopilot-Werbung

Neuer Streamingdienst von Disney: Disney+ ist stark bei Filmen und schwach bei Serien
Neuer Streamingdienst von Disney
Disney+ ist stark bei Filmen und schwach bei Serien

Das Hollywoodstudio Disney ist in den Markt für Videostreamingabos eingestiegen. In den USA hat es beim Start von Disney+ technische Probleme gegeben. Mit Blick auf inhaltliche Vielfalt kann der Dienst weder mit Netflix noch mit Amazon Prime Video mithalten.
Von Ingo Pakalski

  1. Disney+ Disney korrigiert falsches Seitenverhältnis bei den Simpsons
  2. Videostreaming im Abo Disney+ hat 10 Millionen Abonnenten
  3. Disney+ Disney bringt seinen Streaming-Dienst auf Fire-TV-Geräte

Handelskrieg: Zartbittere Zeiten für Chinas Technikbranche
Handelskrieg
Zartbittere Zeiten für Chinas Technikbranche

"Bitterkeit essen" heißt es in China, wenn schlechte Zeiten überstanden werden müssen. Doch so schlimm wie Donald Trump es darstellt, wird der Handelskrieg mit den USA für Chinas Technikbranche wohl nicht werden.
Eine Analyse von Finn Mayer-Kuckuk

  1. Smarter Türöffner Nello One soll weiter nutzbar sein
  2. Bonaverde Berliner Kaffee-Startup meldet Insolvenz an
  3. Unitymedia Vodafone plant großen Stellenabbau in Deutschland

    •  /