Hello,
I just noticed that Mutter, Mission Center and other GTK apps seem to use the Nvidia GPU on my laptop, as opposed to the Intel iGPU:
Mon Nov 11 13:45:54 2024
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 565.57.01 Driver Version: 565.57.01 CUDA Version: 12.7 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 4060 ... Off | 00000000:01:00.0 Off | N/A |
| N/A 46C P8 2W / 55W | 23MiB / 8188MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 6008 G /usr/bin/gnome-shell 2MiB |
| 0 N/A N/A 127104 G resources 2MiB |
+-----------------------------------------------------------------------------------------+
Applications such as Chrome, Firefox do not get listed in the output, which seems to mean they are using the iGPU right?
How can I get the Nvidia to not be used by Gnome itself? Intel Arc is plenty enough for Mutter and I get terribly battery life now. I would only like Nvidia to be used for steam games and AI workloads where CUDA library is invoked.
I am on:
● ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx-nvidia:latest
Digest: sha256:8123cf6aae1f2669b326b6dc6b4031cc09172c9a2b1eb806db5d4ab6dbc3a9e3
Version: 41.20241111 (2024-11-11T05:00:36Z)
LayeredPackages: touchegg