Steam Proton unter Linux einrichten & verwalten
Steam Proton unter Linux einrichten & verwalten
Zusammenfassung: Dieser Artikel dokumentiert die vollständige Einrichtung von Steam Proton unter Linux. Themen sind die globale Aktivierung, die spielspezifische Auswahl von Proton-Versionen, die Installation von Proton-GE als erweiterte Community-Version sowie wichtige Umgebungsvariablen zur Diagnose und Fehlerbehebung.
1. Grundlagen: Was ist Proton?
Proton ist eine von Valve entwickelte Kompatibilitätsschicht, die auf Wine, DXVK, VKD3D-Proton und weiteren Open-Source-Projekten basiert. Sie ermöglicht es, Windows-Spiele direkt über Steam unter Linux auszuführen, ohne eine Windows-Installation zu benötigen.
Die Kompatibilität einzelner Spiele lässt sich auf ProtonDB nachschlagen – einer Community-Datenbank mit Erfahrungsberichten und Konfigurationstipps.
2. Konfiguration: Proton global aktivieren
- Steam öffnen und zu Steam → Einstellungen → Kompatibilität navigieren.
- Steam Play für unterstützte Titel aktivieren aktivieren (ermöglicht Proton für Valve-verifizierte Spiele).
- Optional: Steam Play für alle anderen Titel aktivieren aktivieren (ermöglicht Proton für alle Windows-Spiele in der Bibliothek, auch ungetestete).
- Unter Kompatibilitätstool ausführen die Standard-Proton-Version aus dem Dropdown auswählen.
3. Konfiguration: Proton-Version pro Spiel festlegen
Für ein einzelnes Spiel kann eine abweichende Proton-Version erzwungen werden:
- In der Steam-Bibliothek Rechtsklick auf das gewünschte Spiel → Eigenschaften.
- Tab Kompatibilität öffnen.
- Bestimmtes Steam Play-Kompatibilitätstool verwenden aktivieren.
- Gewünschte Proton-Version aus dem Dropdown wählen.
Empfehlung: Bei Problemen mit der neuesten Proton-Version ältere Versionen testen. Erfahrungsberichte auf ProtonDB nennen häufig die beste Version für ein bestimmtes Spiel.
4. Proton-GE installieren (Community-Build)
Proton-GE (GloriousEggroll) ist ein inoffizieller Community-Build mit zusätzlichen Patches, der für bestimmte Spiele bessere Kompatibilität bietet.
Installation via ProtonUp-Qt (empfohlen)
ProtonUp-Qt ist ein grafisches Tool zur Verwaltung von Proton-GE und anderen Kompatibilitätstools.
# Flatpak-Installation (distributionsunabhängig)
flatpak install flathub net.davidotek.pupgui2
flatpak run net.davidotek.pupgui2
Im Programm Add version → Proton-GE → gewünschte Version auswählen → Install. Nach der Installation erscheint Proton-GE in der Dropdown-Liste der Kompatibilitätstools in den Spieleigenschaften.
Manuelle Installation
# Zielverzeichnis anlegen
mkdir -p ~/.steam/root/compatibilitytools.d
# Gewünschtes Release von GitHub herunterladen und entpacken
tar -xzf GE-ProtonX-XX.tar.gz -C ~/.steam/root/compatibilitytools.d/
Steam neu starten, damit das neue Tool erkannt wird.
5. Referenz: Wichtige Pfade
| Inhalt | Pfad |
|---|---|
| Proton-Versionen (Steam) | ~/.steam/root/steamapps/common/
|
| Proton-GE (manuell) | ~/.steam/root/compatibilitytools.d/
|
| Spiel-Prefixes (Wineprefix) | ~/.steam/root/steamapps/compatdata/[AppID]/pfx/
|
| Steam-Logs | ~/.steam/steam/logs/
|
6. Diagnose: Umgebungsvariablen für die Fehlerbehebung
Umgebungsvariablen können in den Starteigenschaften eines Spiels unter Startoptionen eingetragen werden.
| Variable | Wert | Beschreibung |
|---|---|---|
PROTON_LOG
|
1
|
Erstellt eine Logdatei unter ~/steam-[AppID].log
|
DXVK_HUD
|
full
|
Zeigt FPS, VRAM-Nutzung und GPU-Auslastung im Spiel |
PROTON_USE_WINED3D
|
1
|
Erzwingt OpenGL statt Vulkan (für ältere Spiele) |
STEAM_COMPAT_DATA_PATH
|
/pfad/
|
Setzt ein benutzerdefiniertes Wineprefix-Verzeichnis |
Hat euch dieser Beitrag gefallen?
Dann lasst gern ein Like da.