Primäre Karte wechseln

Primäre Karte wechseln

Als ich Ubuntu 22.10 installiert habe, war die primäre Karte die Intel und dann meine Nvidia, wie hier, aber jetzt wird im Abschnitt „Info“ zuerst die Nvidia-Karte angezeigt:

Bildbeschreibung hier eingeben

Und ich kann das Spiel Doom Eternal nicht mehr starten.

Wie kann ich die Reihenfolge dieser beiden Karten umkehren und zuerst Mesa In HD Graphics 630 erhalten?

Danke

Antwort1

Zwei Dinge könnten Probleme verursachen:

1) Überprüfen Sie Ihre Einstellung „PrefersNonDefaultGPU“ in /usr/share/applications/steam.desktop. Diese interagiert mit dem Energiemodus: „Performance“ macht die Hochleistungs-GPU zur Standardeinstellung, „Balanced“ nicht – oder zumindest war das früher so. Diese Einstellung hängt davon ab, wie die Standardeinstellung ist. Ich würde mir wünschen, sie würde es in etwa so machen: „Dedizierte GPU verwenden x“.
2) Laptops verwenden eine hybride GPU-Konfiguration, die integrierte (Intel) betreibt das Display und die dedizierte erledigt die eigentliche Arbeit. Manchmal wird diese Zuordnung vertauscht – scheint wieder eine „Standard“-Verwechslung zu sein. Sehen Sie sich die Situation in einem Terminal mit dem Befehl an:

$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x45 cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 3 associated providers: 1 name:modesetting
Provider 1: id: 0x250 cap: 0x2, Sink Output crtcs: 4 outputs: 6 associated providers: 1 name:NVIDIA-G0

Dies ist die umgekehrte Situation – betrifft nur einige Dinge wie die CUDA-Samples (sie sterben sofort). Wechseln Sie individuell, was ein Programm verwendet mit:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia

Es können dauerhafte Änderungen vorgenommen werden, die Zuweisung scheint sich jedoch zufällig zu ändern. Es ist daher besser, herauszufinden, welche Programme die „Standardeinstellung“ verwenden, wenn sie eigentlich die „dedizierte“ Einstellung möchten, und entsprechend auszuführen.

verwandte Informationen