So today, I wanted to learn to use my laptop’s iGPU (AMD Ryzen) to render X11 and use my Nvidia GPU only when needed.
When I boot on my pc, Manjaro KDE, without anything running other than the desktop which loaded, I wrote the command: " inxi -G " and on the output that it gives:
inxi -G ✔ Graphics: Device-1: NVIDIA GA104M [GeForce RTX 3080 Mobile / Max-Q 8GB/16GB] driver: nvidia v: 525.89.02 Device-2: AMD Cezanne [Radeon Vega Series / Radeon Mobile Series] driver: amdgpu v: kernel Display: x11 server: X.Org v: 21.1.7 driver: X: loaded: nvidia gpu: amdgpu resolution: 3440x1440~60Hz API: OpenGL v: 4.6.0 NVIDIA 525.89.02 renderer: NVIDIA GeForce RTX 3080 Laptop GPU/PCIe/SSE2
So if I am not wrong, the system is detecting both of the GPUs but it is running on the Nvidia GPU, am I correct? In this case, how can I “force” my system to run the plasma desktop with my AMD GPU and run Nvidia only when needed to have less fan noise…etc?
Or this means that Nvidia drivers are loaded but it uses the AMD GPU at the moment?
I also have this info with the " inxi -Fyz " command if it helps. I guess that according to this, it is using the Nvidia:
Monitor-1: eDP-1 mapped: HDMI-0 model: BOE Display 0x0985 built: 2020 res: 3440x1440 hz: 60 dpi: 109 gamma: 1.2 size: 800x335mm (31.5x13.19") diag: 406mm (16") ratio: 16:10 modes: max: 2560x1600 min: 640x480 API: OpenGL v: 4.6.0 NVIDIA 525.89.02 renderer: NVIDIA GeForce RTX 3080 Laptop GPU/PCIe/SSE2 direct-render: Yes
Thank you in advance.