Tools und Variablen
Tools und Variablen können die Spielerfahrung unter Linux signifikant verbessern. Oft werden sie einfach nur als Tweaks genutzt aber in einigen Fällen können durch diese auch problematische Spiele zum Laufen gebracht werden.
Tools
Tools werden als sogenannten Command-Prefix vor dem auszuführenden Spiel angegeben. Unter Steam muss hierfür in den Startoptionen des jeweiligen Spiels das Tool gefolgt von %command% (was das eigentliche Spiel ist) angegeben werden.
Zum Beispiel so:
In der Regel können auch mehrere Tools hintereinander angegeben werden, wobei je nach Kombination der Tools die Reihenfolge wichtig sein kann.
Beispiel:
Einige Tools unterstützen oder erfordern sogar bestimmte weitere Optionen, die dann entsprechend mit anzugeben sind.
Beispiel:
Liste beliebter Tools
Für einige der hier aufgelisteten Tools habe ich eine separate Anleitung verfasst. Klicke hierfür auf den jeweiligen Link.
MangoHud
Overlay für FPS-Anzeige und vieles mehr.
Tool wird wie folgt angegeben: mangohud
Kann auch mittels Variable angegeben werden.
Gamescope
FSR Upscaling für jedes Spiel und optimiertes Input Capture für problematische Spiele.
Tool wird wie folgt angegeben: gamescope
vkBasalt
Sharpening für Vulkan (und aufgrund DXVK somit auch DirectX) Spiele.
Tool wird über Variablen angegeben (folgt unten).
GameMode
Erlaubt es Spielen, eine Reihe von Optimierungen anzufordern, die vorübergehend auf das Host-Betriebssystem und/oder den Spielprozess angewendet werden.
Tool wird wie folgt angegeben: gamemoderun
Variablen
Variablen werden genutzt um Optionen und Parameter auf bestimmte Programme anzuwenden. In den meisten Fällen werden damit Optionen und Parameter von Proton verändert. Dadurch kann z.B. Raytracing aktiviert werden, ohne das man eine entsprechende Raytracing-Fähige Grafikkarte benötigt (mit entsprechenden Performance-Einbußen).
Eine Variable besteht immer aus dem Variablen-Namen und dem Wert. Beispiel: VARIABLE_NAME_HERE=VALUE_HERE
Variablem werden ebenfalls als Prefix vor dem auszuführenden Spiel angegeben und können mit Tools kombiniert werden. Variablen sollten stets zuerst angegeben werden und danach die Tools. Die Reihenfolge mehrerer Variablen spielt jedoch keine Rolle.
Beispiel mit Variablen und Tools:
Liste beliebter Variablen
ENABLE_VKBASALT
Der Wert 1 aktiviert das oben aufgelistete Tool vkBasalt. Die nachfolgende Variable muss ggf. mit angegeben werden.
VKBASALT_CONFIG_FILE
Als Wert muss der Pfad der Konfigurationsdatei für vkBasalt angegeben werden. Für Details siehe den vkBasalt-Beitrag.
OBS_VKCAPTURE
Der Wert 1 aktiviert ein Feature von OBS, bei dem nur das jewilige Spiel aufgezeichnet werden kann (nicht der ganze Bildschirm). Für Details siehe OBS Studio Capture.
MANGOHUD
Der Wert 1 aktiviert das oben aufgelistete Tool MangoHud (als Alternative zur anderen Variante).
Kombinieren beider Varianten
Variablen und Tools können kombiniert werden um das Spielerlebnis zu verbessern. Variablen sollten stets zuerst angegeben werden und danach die Tools. Die Reihenfolge mehrerer Variablen spielt keine Rolle.
Übrigens: Falls du ein Spiel mit Startparametern ausführen möchtest kannst du diese nach %command% angeben.
Ein Beispiel, welches eine Kombination von Variablen, Tools und Startparameter verwendet:





No comments to display
No comments to display