docs: egpu gaming — auto-detect wrapper statt manueller launch options

This commit is contained in:
Kay Türtscher 2026-06-06 13:19:46 +02:00
parent e2933230d8
commit aead7a8b80

View file

@ -104,9 +104,22 @@ sudo udevadm control --reload-rules
## Gaming eGPU auswählen
### Automatisch (empfohlen)
Der Wrapper `tools/superx-game-wrapper.sh` erkennt live ob die eGPU verbunden ist und setzt die Umgebungsvariablen nur dann. **Einmal eintragen, nie wieder anfassen** — ohne eGPU läuft alles normal auf der iGPU, mit eGPU automatisch drauf gerendert.
In **Steam → Properties → Launch Options** für jedes Spiel:
```
/home/nepharius/SuperX-goes-Arch/tools/superx-game-wrapper.sh %command%
```
Das Script prüft `/dev/dri/card0` und setzt `DRI_PRIME=1` + `VK_ICD_FILENAMES` nur wenn die RX 9060 XT da ist.
### Manuell (falls du es direkt willst)
Die eGPU ist `DRI_PRIME=1` (weil sie als erstes initialisiert wird = `card0`).
**Steam Launch Options:**
```
DRI_PRIME=1 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command%
```
@ -117,6 +130,8 @@ DRI_PRIME=1 %command% # OpenGL
VK_ICD_FILENAMES=… %command% # Vulkan explizit
```
Das musst du aber von Hand rausnehmen wenn die eGPU nicht angesteckt ist — deswegen lieber den Wrapper benutzen.
## Manuelle Performance-Steuerung
```bash