Kann ich Lutris mit einem externen Grafikprozessor (z.B. Nvidia GPU) nutzen und wie?

Melden
  1. Einleitung
  2. Voraussetzungen und grundlegende Überlegungen
  3. Installation und Konfiguration der Nvidia-Treiber
  4. Auswahl der GPU für Spiele unter Lutris
  5. Konkrete Umsetzung in Lutris
  6. Überprüfung und Test
  7. Besondere Hinweise
  8. Zusammenfassung

Einleitung

Lutris ist eine beliebte Open-Source-Plattform, die es ermöglicht, Spiele unter Linux einfacher zu installieren und zu verwalten. Viele Nutzer setzen dabei auf leistungsfähige Grafikkarten, um optimale Performance und Grafikqualität zu erreichen. Wer einen externen Grafikprozessor wie eine Nvidia-GPU nutzt, steht oft vor der Herausforderung, diesen korrekt mit Lutris zu integrieren. In diesem Artikel wird ausführlich erklärt, wie man Lutris mit einer externen Nvidia-Grafikkarte verwendet und welche Schritte dafür nötig sind.

Voraussetzungen und grundlegende Überlegungen

Zunächst ist wichtig zu wissen, dass externe GPUs (eGPU) meist über Thunderbolt 3 oder 4 an einen Laptop oder Desktop angeschlossen werden. Damit Lutris die externe Nvidia-GPU für Gaming-Prozesse nutzen kann, muss das System diese GPU erkennen und den Treiber entsprechend laden. Außerdem muss die Anwendung – in diesem Fall Lutris bzw. das eigentliche Spiel – gezielt angewiesen werden, die Nvidia-GPU anstatt der integrierten Grafiklösung zu verwenden. Hierzu spielt das Betriebssystem, die Grafiktreiber und die Konfiguration eine wichtige Rolle.

Installation und Konfiguration der Nvidia-Treiber

Um sicherzustellen, dass die Nvidia-GPU korrekt funktioniert, sollten zuerst die proprietären Nvidia-Treiber auf dem Linux-System installiert sein. Das kann je nach Distribution unterschiedlich erfolgen, meist werden diese über die Paketverwaltung bereitgestellt. Nach der Installation ist es wichtig, dass die externe GPU auch vom System erkannt wird. Dies lässt sich mit Befehlen wie nvidia-smi überprüfen, die anzeigen, ob die Nvidia-Hardware aktiv ist. Wenn die externe GPU ordnungsgemäß erkannt wird und der Treiber geladen ist, kann der Fokus auf das Erzwingen der Nutzung der GPU durch Lutris gelegt werden.

Auswahl der GPU für Spiele unter Lutris

Moderne Systeme mit mehreren Grafikkarten verwenden oft Technologien wie Nvidia Optimus oder die PRIME-Render-Offload-Funktion. Das bedeutet, dass die integrierte GPU standardmäßig genutzt wird und die Nvidia-GPU bei Bedarf verwendet werden kann. Um Lutris-Spiele explizit mit der externen Nvidia-GPU laufen zu lassen, kann man Umgebungsvariablen setzen. Beispielsweise funktioniert unter den meisten Distributionen der Aufruf von Programme über prime-run oder das Setzen von Umgebungsvariablen wie __NV_PRIME_RENDER_OFFLOAD=1, __GLX_VENDOR_LIBRARY_NAME=nvidia und __VK_LAYER_NV_optimus=NVIDIA_only. In Lutris selbst kann man im Konfigurieren eines Spiels diese Variablen als Teil des Startbefehls oder in den Umgebungsvariablen des Spiels hinterlegen.

Konkrete Umsetzung in Lutris

Öffnen Sie Lutris und klicken Sie mit der rechten Maustaste auf das gewünschte Spiel, anschließend wählen Sie "Konfigurieren". Im Reiter "Systemoptionen" kann man Umgebungsvariablen hinzufügen. Hier tragen Sie die oben erwähnten Variablen ein, etwa __NV_PRIME_RENDER_OFFLOAD=1, um die Nvidia-GPU für dieses Spiel zu aktivieren. Alternativ kann man bei Startbefehlen in das Befehlsfeld vor den eigentlichen Spielaufruf prime-run oder env __NV_PRIME_RENDER_OFFLOAD=1 ergänzen, um sicherzustellen, dass die Grafiklast über die externe Nvidia-GPU läuft.

Überprüfung und Test

Nach der Konfiguration sollte man testen, ob das Spiel tatsächlich auf der Nvidia-GPU ausgeführt wird. Ein geeigneter Weg ist es, während des Spiels den Befehl nvidia-smi in einem Terminal laufen zu lassen und zu beobachten, ob die Auslastung der Nvidia-GPU steigt. Außerdem bieten manche Tools und Spiele selbst Informationen darüber, welche GPU genutzt wird. Zudem ist darauf zu achten, dass durch die Nutzung der externen Nvidia-GPU die Performance und Stabilität tatsächlich verbessert wird.

Besondere Hinweise

Manchmal kann es vorkommen, dass die Verbindung zur externen GPU durch Thunderbolt oder USB-C nicht problemlos funktioniert. In solchen Fällen empfiehlt es sich, die Firmware des Laptops, die BIOS-Einstellungen und auch die Thunderbolt-Konfiguration zu überprüfen. Außerdem sollte immer darauf geachtet werden, dass die aktuellsten Nvidia-Treiber installiert sind, da diese die beste Kompatibilität mit eGPUs bieten. Für einige Distributionen gibt es spezielle Anleitungen oder Skripte, die das Setup erleichtern.

Zusammenfassung

Ja, Lutris lässt sich mit einer externen Nvidia-Grafikkarte nutzen, jedoch erfordert dies die korrekte Installation der proprietären Nvidia-Treiber, dass die eGPU vom Betriebssystem erkannt wird und die Konfiguration der Spiele in Lutris, sodass diese die Nvidia-GPU verwenden. Durch das Setzen entsprechender Umgebungsvariablen oder Nutzung von Werkzeugen wie prime-run kann man sicherstellen, dass die externe GPU für Spiele genutzt wird. Ein sorgfältiges Testen der Einstellungen ist wichtig, um optimale Ergebnisse zu erzielen.

0

Kommentare