Hi, ich habe einen Optimus Laptop mit AMD + NVIDIA Graphics. Ich bin so weit durch die offizielle Fedora Dokumentation gekommen, dass ich nun Programme in KDE Plasma mit 2 Environment Variablen per Nvidia GPU starten kann. Das ist praktisch für Spiele usw.

Ich frage mich nun aber: Wie schaffe ich es, dass ich generell alles über den NVIDIA GPU laufen lasse und gar nichts über die onboard AMD? Ich weiß Linux und Nvidia ist immer so eine Sache. Deswegen habe ich das bisher auch nicht geschafft.

In der offiziellen Dokumentation von Fedora habe ich nur etwas gefunden, wie das mit XOrg möglich ist. Ich nutze jedoch nicht die normale Fedora Workstation sondern den offiziellen Fedora 38 KDE Spin und dort läuft alles unter Wayland. Aber das muss doch auch da irgendwie machbar sein?

Ich weiß, dass GPU-Only mehr Akku verbraucht aber der Laptop wird sowieso so gut wie nie ohne Ladekabel betrieben und ist quasi stationär im Betrieb.

Danke im Voraus!

  • Brayd@feddit.deOP
    link
    fedilink
    Deutsch
    arrow-up
    0
    ·
    1 year ago

    Also ich habe es nicht geschafft die ganze Plasma Session über die dGPU (Nvidia) laufen zu lassen, jedoch kann ich einfach bei Programmen, die die Power der Nvidia GPU brauchen, bei denen die integrierte GPU nicht ausreicht ein Rechtsklick auf den Anwendungsstarter machen, die Anwendung bearbeiten und 2 Environment Variablen hinzufügen. Das muss man nur 1x pro Programm machen, bei dem man es möchte. Danach startet das entsprechende Programm immer über die Nvidia GPU statt der integrierten GPU. Nicht perfekt aber trotzdem sehr convenient.

    **Die 2 Environment Variablen sind: **

    __NV_PRIME_RENDER_OFFLOAD=1
    __GLX_VENDOR_LIBRARY_NAME=nvidia