Proton-GE installieren: Mehr Spielkompatibilität mit Community-Proton
Valve's Proton ist gut — Proton-GE (GloriousEggroll) ist oft besser. Diese Community-Version von Proton enthält Patches, die es noch nicht in die offizielle Version geschafft haben: bessere Video-Codec-Unterstützung (Cutscenes!), neuere Wine-Versionen zwischen Valve-Releases, NTSync-Support und spiel-spezifische Fixes.
ProtonUp-Qt v2.12.0 macht die Installation zum Zwei-Klick-Prozess.
Wann Proton-GE, wann Valve-Proton?
Proton-GE nutzen wenn…
Cutscene-Videos fehlen oder sind schwarz: Viele Spiele nutzen Windows Media Foundation für Videosequenzen. Valve-Proton unterstützt das aus Lizenzgründen nicht vollständig — Proton-GE enthält Media Foundation Patches.
Betroffene Spiele: Resident Evil-Serie, Spider-Man, viele EA-Titel
Spiel läuft in Proton Stable schlecht, aber Experimental auch nicht hilft: Proton-GE nimmt oft Patches aus Wine und DXVK auf, bevor Valve sie in Stable übernimmt.
NTSync-Support (schnellere Synchronisierung): Proton-GE aktiviert NTSync sobald der Kernel unterstützt — Valve-Proton ist konservativer.
Battle.net-Spiele / Launcher-Heavy-Spiele: Proton-GE enthält oft spiel-spezifische "Protonfixes" für häufige Kompatibilitätsprobleme.
Valve-Proton (stable) nutzen wenn…
- Das Spiel bereits perfekt läuft — kein Grund zu wechseln
- Steam Deck Verified-Status wichtig ist (auf Proton stable getestet)
- Maximum-Stabilität wichtiger als Bleeding-Edge-Features
Entscheidungsbaum
Spiel läuft nicht / schlechte Performance?
↓
ProtonDB-Einträge lesen → Empfehlung?
↓
Proton Experimental versuchen
↓ immer noch Probleme?
Proton-GE-Latest versuchen
↓ immer noch Probleme?
Ältere Proton-GE-Version aus ProtonDB-Empfehlung
↓
Lutris / Heroic als Alternative
ProtonUp-Qt installieren
ProtonUp-Qt v2.12.0 ist das Standard-Tool zum Installieren und Verwalten von GE-Proton und anderen Community-Kompatibilitätstools.
Flatpak (empfohlen)
# Flatpak installieren (falls nicht vorhanden):
sudo apt install flatpak # Ubuntu
sudo pacman -S flatpak # Arch
sudo dnf install flatpak # Fedora
# Flathub:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
# ProtonUp-Qt installieren:
flatpak install flathub net.davidotek.pupgui2
# Starten:
flatpak run net.davidotek.pupgui2
AppImage
# Von GitHub Releases:
wget https://github.com/DavidoTek/ProtonUp-Qt/releases/latest/download/ProtonUp-Qt-*.AppImage -O ProtonUp-Qt.AppImage
chmod +x ProtonUp-Qt.AppImage
./ProtonUp-Qt.AppImage
Arch Linux / CachyOS
# AUR:
paru -S protonup-qt-bin
# oder:
yay -S protonup-qt-bin
# Starten:
protonup-qt
GE-Proton installieren
Über ProtonUp-Qt (empfohlen)
- ProtonUp-Qt öffnen
- Launcher auswählen: Steam (Standard) oder Steam Flatpak
- "Add Version" klicken
- Im Dropdown: GE-Proton auswählen
- Version: Neueste Version (automatisch vorausgewählt)
- "Install" klicken → Download läuft
ProtonUp-Qt zeigt:
├── Steam
│ ├── GE-Proton (neueste) ← installieren
│ ├── Proton-CachyOS
│ └── Luxtorpeda
└── Lutris
├── Wine-GE
└── ...
Manuell (ohne ProtonUp-Qt)
# GE-Proton-Releases auf GitHub:
# https://github.com/GloriousEggroll/proton-ge-custom/releases
# Neueste Version herunterladen:
GE_VER=$(curl -s https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases/latest | grep '"tag_name"' | cut -d'"' -f4)
echo "Neueste Version: $GE_VER"
wget "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${GE_VER}/${GE_VER}.tar.gz"
# Installationsverzeichnis:
mkdir -p ~/.steam/root/compatibilitytools.d/
# Entpacken:
tar -xf ${GE_VER}.tar.gz -C ~/.steam/root/compatibilitytools.d/
# Steam neu starten:
pkill steam && steam &
# GE-Proton erscheint jetzt in den Proton-Optionen
Installationsverzeichnis prüfen
# Installierte Proton-Versionen anzeigen:
ls ~/.steam/root/compatibilitytools.d/
# GE-Proton10-3/ GE-Proton9-27/ proton-cachyos/
# Oder Flatpak-Steam:
ls ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/
GE-Proton in Steam aktivieren
Global als Standard setzen
Steam → Einstellungen (Zahnrad) → Kompatibilität
→ "Steam Play für alle anderen Titel aktivieren" ✓
→ Kompatibilitätstool: GE-Proton (neueste)
Tipp: GE-Proton als Standard kann instabile Spiele destabilisieren. Besser: per Spiel setzen.
Pro Spiel einstellen (empfohlen)
Rechtsklick auf Spiel → Eigenschaften → Kompatibilität
→ "Bestimmtes Steam-Play-Kompatibilitätstool verwenden" ✓
→ [GE-Proton (neueste) ▼]
Mehrere GE-Versionen gleichzeitig
ProtonUp-Qt erlaubt mehrere Versionen parallel. Für verschiedene Spiele verschiedene Versionen nutzen — mancher Spiele laufen besser mit einer älteren GE-Version.
# Installierte Versionen prüfen:
ls ~/.steam/root/compatibilitytools.d/ | grep GE
# GE-Proton10-3
# GE-Proton9-27
# GE-Proton8-32
Proton-CachyOS (CachyOS-exklusiv)
CachyOS liefert eine eigene Proton-Variante mit Extras speziell für CachyOS-Nutzer:
Exklusive Features
| Feature | Beschreibung |
|---|---|
| FSR 4 ML Frame Generation | AMD RDNA 3/4 GPUs — KI-basiertes Frame-Gen |
| d7vk | DirectX 7 → Vulkan (bessere Compat für uralte Spiele) |
| DualSense Haptics | PS5-Controller Haptik-Feedback in unterstützten Spielen |
| DLSS Preset Selection | NVIDIA DLSS Quality/Performance/Balanced Auswahl |
| EnableAggressiveVblank | NVIDIA: geringere Interrupt-Latenz |
| NTSync (CachyOS-Kernel) | Schnellere Synchronisierung mit CachyOS-Kernel |
Proton-CachyOS installieren
Via ProtonUp-Qt:
ProtonUp-Qt → Add Version → Proton-CachyOS → Install
Via pacman (CachyOS-native):
# In CachyOS direkt aus den Repos:
sudo pacman -S proton-cachyos
# Oder über das Gaming-Meta-Paket:
sudo pacman -S gaming-meta
Via AUR (Arch ohne CachyOS):
paru -S proton-cachyos
FSR 4 aktivieren (RDNA 3/4)
Steam → Spiel → Eigenschaften → Kompatibilität
→ Proton-CachyOS auswählen
# Dann im Spiel: AMD FSR aktivieren (falls Spieloption)
# Proton-CachyOS aktiviert FSR 4 ML automatisch für unterstützte GPUs
Proton-Versionen verwalten
Übersicht aller installierten Versionen
# Alle Proton-Versionen anzeigen (Standard-Steam):
ls ~/.steam/root/compatibilitytools.d/ ~/.steam/steam/steamapps/common/ 2>/dev/null | grep -i proton
# ProtonUp-Qt GUI: zeigt alle installierten Versionen mit Delete-Option
Alte Versionen löschen
# Manuell:
rm -rf ~/.steam/root/compatibilitytools.d/GE-Proton9-27/
# Via ProtonUp-Qt:
# Liste → Version wählen → "Remove" klicken
Proton-Version für ein Spiel zurücksetzen
Steam → Bibliothek → Rechtsklick → Eigenschaften → Kompatibilität
→ Checkbox deaktivieren (dann wird globaler Standard genutzt)
Proton-Log für Debugging
# Log-Datei aktivieren:
# Steam → Spiel → Eigenschaften → Allgemein → Startoptionen:
PROTON_LOG=1 %command%
# Log-Datei:
ls ~/steam-*.log | tail -1
cat ~/steam-$(ls -t ~/steam-*.log | head -1 | grep -o '[0-9]*').log | tail -100
Häufige Probleme
GE-Proton erscheint nicht in Steam
# Steam vollständig neu starten:
pkill -9 steam
steam
# Installationsverzeichnis prüfen:
ls ~/.steam/root/compatibilitytools.d/
# Falls leer: ProtonUp-Qt erneut ausführen
# Flatpak-Steam: anderes Verzeichnis:
ls ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/
# ProtonUp-Qt → oben: "Steam (Flatpak)" auswählen
Spiel startet nicht mit GE-Proton
# Andere GE-Version versuchen (ProtonDB lesen!):
# manchmal ist GE-Proton9-27 besser als die neueste Version
# Proton Stable als Fallback:
# Eigenschaften → Proton 10.0-4 → Testen
# Log analysieren:
PROTON_LOG=1 %command%
grep -i "error\|failed\|crash" ~/steam-*.log | tail -30
Cutscenes noch immer schwarz
# Media Foundation Patches sind in GE-Proton enthalten — falls immer noch Problem:
# 1. Sicherstellen dass GE-Proton aktiv ist (nicht Valve-Proton)
# 2. Proton-Fix für spezifisches Spiel:
PROTON_LOG=1 %command%
# Im Log nach "Media Foundation" oder "mf" suchen
# 3. Manuell MF-Stub in Winetricks:
# (im Steam-Prefix des Spiels)
WINEPREFIX=~/.local/share/Steam/steamapps/compatdata/APPID/pfx \
winetricks mf
# 4. Ältere GE-Version versuchen
ProtonUp-Qt findet keine Versionen
# Internetverbindung testen:
curl -s https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases/latest | grep tag_name
# GitHub API Rate-Limit? VPN deaktivieren/wechseln
# Manueller Download:
# https://github.com/GloriousEggroll/proton-ge-custom/releases
Fazit
GE-Proton ist das wichtigste Ergänzungs-Tool für Steam-Gaming unter Linux. Cutscene-Videos, schnellere Wine-Updates und spiel-spezifische Fixes machen es für viele Spiele zur besseren Wahl als Valve-Proton. ProtonUp-Qt macht Installation und Updates trivial.