Veröffentlicht: Juli 9, 2026
Windows-Spiele unter Linux mit Steam und Proton laufen 2026 so gut wie nie zuvor — und mit den richtigen Startoptionen lässt sich noch deutlich mehr herausholen. Dieser Artikel erklärt jede Option, zeigt wann sie hilft und gibt konkrete Empfehlungen für AMD-Systeme mit CachyOS.
Voraussetzung: Proton-Version
Viele der folgenden Optionen — besonders FSR 4, Anti-Lag und NTSync — funktionieren nur mit Proton-CachyOS oder Proton-GE, nicht mit dem Standard-Proton von Valve. Unter CachyOS ist Proton-CachyOS bereits vorinstalliert und kann über Steam → Einstellungen → Kompatibilität pro Spiel zugewiesen werden.
Warum Proton-CachyOS?
Valves Standard-Proton ist konservativ gehalten. Proton-CachyOS 11 (Stand: Juni 2026) enthält zusätzliche Patches für FSR 4 auf RDNA3, AMD Anti-Lag über Mesa, NTSync-Support, automatisches DLSS/XeSS-Upgrade und ist mit LLVM-PGO für AMD-CPUs optimiert kompiliert.
Startoptionen setzen
Alle Optionen werden pro Spiel in Steam eingetragen: Rechtsklick → Eigenschaften → Allgemein → Startoptionen. Alle Umgebungsvariablen müssen vor %command% stehen:
VARIABLE1=1 VARIABLE2=1 %command% --spielparameter
Vollständige Tabelle aller Startoptionen
| Startoption | Beschreibung | GPU | Empfehlung |
|---|---|---|---|
PROTON_FSR4_UPGRADE=1 |
FSR 4 / FSR Redstone auf neueste Version upgraden (RDNA4) | AMD RDNA4 | ✅ Für RDNA4-Karten |
PROTON_FSR4_RDNA3_UPGRADE=1 |
FSR 4 / FSR Redstone auf RDNA3 aktivieren (RX 7000er) | AMD RDNA3 | ✅ Für RX 7900 XTX |
PROTON_DLSS_UPGRADE=1 |
Nvidia DLSS auf neueste Version upgraden (aktuell DLSS 4.5) | Nvidia | Nur Nvidia |
PROTON_DLSS_INDICATOR=1 |
Zeigt aktive DLSS-Version im Spiel an | Nvidia | Nur Nvidia |
PROTON_XESS_UPGRADE=1 |
Intel XeSS auf neueste Version upgraden | Alle | Bei XeSS-Spielen |
NVPRESENT_ENABLE_SMOOTH_MOTION=1 |
Nvidia Smooth Motion aktivieren (ab RTX 4000) | Nvidia RTX 40 | Nur Nvidia RTX 40+ |
ENABLE_LAYER_MESA_ANTI_LAG=1 |
AMD Radeon Anti-Lag über Mesa — reduziert Input-Lag | AMD (Mesa) | ✅ RX 7900 XTX |
PROTON_PRIORITY_HIGH=1 |
CPU-Priorisierung für das Spiel aktivieren | Alle | ✅ Empfohlen |
PROTON_ENABLE_WAYLAND=1 |
Natives Wayland-Protokoll für das Spielfenster | Alle | ⚠️ Testen (Proton 11) |
PROTON_ENABLE_HDR=1 |
HDR-Unterstützung aktivieren | Alle | Nur mit HDR-Monitor |
PROTON_ENABLE_NVAPI=1 |
Nvidia-spezifische APIs aktivieren | Nvidia | Nur Nvidia |
PROTON_USE_WOW64=1 |
32-Bit-Spiele in einem 64-Bit-WoW64-Container starten | Alle | Bei 32-Bit-Spielen |
PROTON_USE_NTSYNC=1 |
NTSync statt WINESync/Esync — schnellere Thread-Synchronisation | Alle | ✅ Kernel 6.14+ |
PROTON_DXVK_DDRAW=1 |
DirectX 7 und älter über DXVK (Vulkan) statt OpenGL | Alle | Bei alten DX7-Spielen |
PROTON_NO_ESYNC=1 |
Esync deaktivieren | Alle | Nur zur Fehlersuche |
PROTON_NO_FSYNC=1 |
Fsync deaktivieren (Fallback auf Esync) | Alle | Nur zur Fehlersuche |
PROTON_LOG=1 |
Logfile nach ~/steam-APPID.log schreiben | Alle | Nur zur Fehlersuche |
MANGOHUD=1 |
MangoHUD Performance-Overlay aktivieren | Alle | ✅ Immer nützlich |
DXVK_HUD=1 |
Minimales DXVK-Overlay (FPS, API-Version) | Alle | Alternativ zu MangoHUD |
DXVK_ASYNC=1 |
Asynchrone Shader-Kompilierung — weniger Stotterer | Alle | ⚠️ Nur Singleplayer! |
VKD3D_CONFIG=no_upload_hvv |
Stabilere DX12-Übersetzung auf AMD | AMD | ✅ Bei DX12-Spielen |
VKD3D_CONFIG=dxr |
Hardware Raytracing via VKD3D aktivieren | RTX/RDNA3+ | Optional |
gamemoderun |
GameMode aktivieren (GPU-Performance-Level) | Alle | ✅ Mit config |
WINE_LARGE_ADDRESS_AWARE=1 |
32-Bit-Apps können mehr als 2 GB RAM nutzen | Alle | Bei alten 32-Bit-Titeln |
PULSE_LATENCY_MSEC=60 |
Audio-Buffer erhöhen — behebt Knacken/Rauschen | Alle | Bei Audio-Problemen |
-nojoy |
Gamepad-Erkennung deaktivieren (Source-Engine) | Alle | Schnellerer Start |
-novid |
Intro-Videos überspringen (Source-Engine) | Alle | Komfort |
Die wichtigsten Optionen im Detail
FSR 4 auf RDNA3 — der größte Gewinn
AMD hat FSR 4 (intern: FSR Redstone) mit maschinellem Lernen ursprünglich nur für RDNA4 veröffentlicht. Seit Juni 2026 gibt es für Linux/Proton die dedizierte Variable für RDNA3-Karten:
PROTON_FSR4_RDNA3_UPGRADE=1 %command%
Voraussetzung: Das Spiel muss FSR 3.1-Support haben. Ist das der Fall, ersetzt Proton die ältere FSR-Bibliothek automatisch durch FSR 4 ML. Der Qualitätssprung gegenüber FSR 3 ist bei 1440p und 4K deutlich sichtbar — schärfere Kanten, weniger Ghosting.
AMD Anti-Lag via Mesa
Anti-Lag reduziert den Input-Lag zwischen Mausbewegung und Bildschirmreaktion durch Synchronisation der CPU-Arbeit mit dem GPU-Rendering. Unter Linux ist das seit Mesa 24.x direkt als Layer verfügbar:
ENABLE_LAYER_MESA_ANTI_LAG=1 %command%
Besonders spürbar in Multiplayer-Shootern. Kein FPS-Einbruch — der Effekt wird rein durch Timing-Optimierung erreicht.
NTSync — moderner Ersatz für Esync/Fsync
NTSync ist die neueste Methode zur Thread-Synchronisation unter Wine/Proton. Es wurde in Linux 6.14 in den Kernel aufgenommen und ist auf Kernel 7.1.3 (CachyOS) voll verfügbar. Im Vergleich zu Fsync reduziert es die CPU-Last bei stark thread-basierten Spielen:
PROTON_USE_NTSYNC=1 %command%
Esync → Fsync → NTSync: Die Evolution
Esync (2018) nutzte File Descriptors als Sync-Primitives. Fsync (2020) wechselte zu Kernel-Futexes. NTSync (2026) implementiert Windows NT-Synchronisationsobjekte direkt im Kernel — das ist semantisch näher an dem, was Wine eigentlich braucht, und damit schneller und ressourcenschonender.
MangoHUD richtig konfigurieren
Mit MANGOHUD=1 erscheint das Standard-Overlay. Wer FPS-Limits braucht, trägt das in ~/.config/MangoHud/MangoHud.conf ein:
fps_limit=0,60,90,165
Damit lässt sich im Spiel mit Strg+F1 zwischen keinem Limit, 60, 90 und 165 FPS umschalten — nützlich für Frame-Pacing oder Stromsparen. Achtung: MANGOHUD=1 (Umgebungsvariable) und mangohud (Kommandozeilen-Befehl) sind zwei verschiedene Wege zum selben Ziel — mangohud=1 als Startoption funktioniert nicht.
GameMode — kein Konflikt mit ananicy-cpp
Auf CachyOS läuft standardmäßig ananicy-cpp, das Prozess-Prioritäten automatisch verwaltet — inklusive spezieller Behandlung für den Ryzen 5800X3D (x3d_mode auto). GameMode sollte deshalb so konfiguriert werden, dass es die CPU-Verwaltung nicht anfasst:
# ~/.config/gamemode.ini
[general]
renice=0
softrealtime=off
ioprio=0
inhibit_screensaver=1
[gpu]
apply_gpu_optimisations=accept-responsibility
gpu_device=0
amd_performance_level=high
Mit dieser Konfiguration aktiviert GameMode nur den Performance-Taktmodus der RX 7900 XTX während eines Spiels — ananicy-cpp bleibt ungestört.
CPU-Priorität ohne taskset
Der Artikel empfiehlt taskset um Spiele auf CCD0 (den Chip mit 3D V-Cache) zu pinnen — das ist für CPUs wie den Ryzen 7900X3D sinnvoll, der zwei CCDs hat (einer mit, einer ohne V-Cache). Der Ryzen 5800X3D hat nur einen CCD — alle 8 Kerne sitzen auf demselben Chip mit 96 MB L3-Cache. taskset bringt dort nichts. ananicy-cpp erkennt das automatisch und verwaltet das Thread-Scheduling optimal.
Wer trotzdem CPU-Priorität erhöhen will, ohne ananicy zu umgehen:
PROTON_PRIORITY_HIGH=1 %command%
Empfohlene Kombinationen nach Spieltyp
Standard — für die meisten Spiele (Basis-Setup)
MANGOHUD=1 PROTON_PRIORITY_HIGH=1 gamemoderun %command%
AAA-Titel mit FSR 4 (RDNA3 — RX 7000er)
MANGOHUD=1 PROTON_PRIORITY_HIGH=1 PROTON_FSR4_RDNA3_UPGRADE=1 ENABLE_LAYER_MESA_ANTI_LAG=1 gamemoderun %command%
DX12-Spiele (z.B. Cyberpunk 2077, Elden Ring)
MANGOHUD=1 PROTON_PRIORITY_HIGH=1 VKD3D_CONFIG=no_upload_hvv PROTON_FSR4_RDNA3_UPGRADE=1 gamemoderun %command%
Multiplayer-Shooter (Anti-Lag, kein DXVK_ASYNC)
MANGOHUD=1 PROTON_PRIORITY_HIGH=1 PROTON_USE_NTSYNC=1 ENABLE_LAYER_MESA_ANTI_LAG=1 gamemoderun %command%
Alter DX9/DX11 Singleplayer-Titel mit Shader-Stottern
MANGOHUD=1 PROTON_PRIORITY_HIGH=1 DXVK_ASYNC=1 gamemoderun %command%
32-Bit-Spiele (alte Titel)
PROTON_USE_WOW64=1 WINE_LARGE_ADDRESS_AWARE=1 %command%
Fehlerdiagnose — Spiel startet nicht
PROTON_LOG=1 PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
Was CachyOS bereits erledigt
Wer CachyOS nutzt, bekommt vieles ohne Konfiguration:
- kernel.split_lock_mitigate=0 — deaktiviert Split-Lock-Strafen, die viele Spiele (besonders Source-Engine) stark ausbremsen
- ananicy-cpp mit x3d_mode — automatische 3D V-Cache Optimierung für Ryzen X3D
- Proton-CachyOS — vorinstalliert, AMD-optimiert kompiliert
- RADV als Standard-Vulkan — Open-Source-AMD-Treiber, oft schneller als AMDVLK
- zram mit 150 Swappiness — verhindert Stotterer durch Speicherdruck
- vm.dirty_bytes, vfs_cache_pressure — für NVMe-Gaming-Workloads optimiert
Fazit
Linux-Gaming 2026 braucht keine aufwändigen Anpassungen mehr — aber mit gezielten Startoptionen holt man das Maximum raus. Für AMD-Systeme mit RDNA3 und CachyOS lautet die Empfehlung:
- Proton-CachyOS als Kompatibilitätstool in Steam setzen
- gamemode.ini mit
renice=0und GPU-Performance anlegen - FSR 4 RDNA3 + Anti-Lag + NTSync als Basis für alle neuen Spiele
- MangoHUD immer aktiv — messen vor optimieren
DXVK_ASYNCnur in Singleplayer und nur bei echtem Shader-Stottern
Kommentar schreiben