Vor Änderungen die Laufzeit bestimmen
Wine implementiert Windows-Schnittstellen. Proton kombiniert ein angepasstes Wine mit Grafikübersetzung und Steam-Laufzeit; DXVK übernimmt ältere Direct3D-Pfade, VKD3D-Proton Direct3D 12. Notiere die genaue Steam-Kompatibilitätsauswahl des Spiels: stabiles Proton, Experimental oder GE-Proton. Die Ausgabe von wine --version im System identifiziert Steams gewähltes Proton nicht. GE-Proton hat einen eigenen Supportkanal und braucht außerhalb von Steam die unterstützte Laufzeit; das frühere Wine-GE-Projekt ist archiviert und verweist auf umu. Der Runner-Name allein verrät nicht, welches Prefix und welche Bibliotheken der Launcher tatsächlich verwendet.
Dem scheiternden Prozess folgen
Starte einen Versuch mit Proton-Logging und notiere, ob der Launcher erschien, ein Spielprozess existierte oder der Fehler vor einem Fenster auftrat. Lies den ersten relevanten Fehler zusammen mit benachbarten Modul- und Prozessmeldungen. Wiederholte fixme-Zeilen sind nicht automatisch fatal. Fehlende importierte DLLs, ein falsches Programmformat, abgelehnte Anti-Cheat-Initialisierung und ein Vulkan-Gerätefehler führen zu unterschiedlichen Prüfpfaden. Bei einer Abhängigkeit klärst du zuerst, welches Programm sie anfordert, und nutzt den mitgelieferten Voraussetzungen-Installer oder dokumentierten Reparaturweg. Beliebige DLL-Downloads und viele Prefix-Änderungen erschweren die Einordnung des nächsten Ergebnisses.
Prefix schützen und Spielunterstützung prüfen
Ein Prefix kann Spielstände, Launcher-Zustand, installierte Voraussetzungen und Registry-Einstellungen enthalten. Sichere es bei geschlossenem Spiel vor Versuchen, die es migrieren könnten. Die Dateiprüfung repariert verwaltete Installationsdateien, rekonstruiert aber nicht den gesamten Prefix-Zustand. Stoppt ein Onlinespiel bei Anti-Cheat, prüfe die aktuelle Linux- oder Steam-Deck-Aussage seines Entwicklers. Valves Middleware-Unterstützung erfordert weiterhin eine Konfiguration durch den Spieleentwickler. Ein anderer Proton-Build garantiert keinen Zugang zu nicht unterstützten Servern. Für einen Bericht gehören gewähltes Werkzeug, Spiel-Build, Fehlerphase und ein geprüfter, geschwärzter Log-Ausschnitt zusammen.
Vor Änderungen Hinweise sammeln
Führe jeden Befehl einzeln in der passenden Host- oder Spielumgebung aus. Lies zuerst Voraussetzungen und Einordnung. Die Website zeigt Befehle an und führt sie niemals aus.
Temporäre Diagnoseumgebung
PROTON_LOG=1 %command%Voraussetzungen: Steam-Spiel mit Proton; eine Startoptionszeichenfolge, kein Terminalbefehl.
Für einen Versuch in die Steam-Startoptionen des Spiels eintragen. Das Log erscheint normalerweise als steam-APPID.log im Home-Verzeichnis. Es kann private Pfade enthalten; vor dem Teilen prüfen. Anschließend die Option entfernen.
Lesende Beobachtung
file "/path/to/game.exe"Voraussetzungen: Das Werkzeug file und Zugriff auf das tatsächliche Spielprogramm.
Pfad durch das vom scheiternden Launcher genannte Programm ersetzen. PE32 und PE32+ beschreiben das Windows-Programm; ein Shellskript oder eine fehlende Datei betrifft eine andere Startphase.
Lesende Beobachtung
wine --versionVoraussetzungen: Eigenständiges Wine in dieser Shell; für eine reine Proton-Installation nicht erforderlich.
Nur hilfreich, wenn das scheiternde Spiel tatsächlich dieses eigenständige Wine verwendet. Den Runner-Pfad des Launchers vergleichen; diese Ausgabe sagt nichts über einen separaten Steam-Proton-Build aus.
Ein kontrollierter Test mit Rückweg
Vorhandene Startoptionen sichern, eigene Optionen für einen Ausgangsversuch deaktivieren und dann nur PROTON_LOG=1 ergänzen. Kompatibilitätswerkzeug und Spiel-Build beibehalten, damit das Log den untersuchten Fehler beschreibt.
Rücknahme: Gesicherte Startoptionen wiederherstellen. Ändert ein späterer Versuch Proton, den vorherigen Build wählen; Prefix-Migrationen werden dadurch nicht rückgängig. Eine Prefix-Sicherung nur bei vollständig geschlossenem Spiel und Launcher wiederherstellen.
Was der Test nicht belegen kann: Logging kann das Timing verändern und vor dem entscheidenden Ereignis enden. Eine Startwarnung ohne scheiternden Prozess oder reproduzierbares Symptom reicht nicht als Reparaturbefund.
Quellen und Geltungsbereich
Diese redaktionelle Prüfung verwendet Originalquellen von Projekten und Distributionen. Sie belegt keine auf deiner Hardware reproduzierte Lösung. Installierte Versionen, Spielumgebung und gewählte Grafik-API können das Ergebnis verändern.
- Valve Proton: runtime options
Spielbezogenes Logging und vorübergehende Renderer-Optionen; zur gewählten Proton-Ausgabe prüfen.
- GE-Proton: supported runtime and issue reporting
GE-Proton ist ein eigener Build; außerhalb von Steam verwendet die unterstützte Laufzeit umu.
- Wine-GE: archived project and successor
Das frühere Wine-GE-Projekt nennt umu-launcher als Nachfolger.
- Valve Steamworks: Proton and anti-cheat
EAC und BattlEye brauchen eine spielbezogene Entwicklerkonfiguration; Middleware-Unterstützung garantiert kein Spiel.