I noticed that Ubuntu 20.04 uses almost 400MB more RAM when using Nvidia drivers than with Intel’s drivers and also, looking at the active process, that there are 2 gnome-shell processes running along when using Nvidia’s driver, which not happens with Intel. One of these processes is owned by my user, and the other by gdm. Is it supposed to be like this, or it’s bug?
Finally, according to
nvidia-smi output, Xorg only runs on the Nvidia’s GPU when i select “On Demand” option on PRIME. When i select “Performance” mode, nothing runs on the GPUs by default. Thinking a little bit about it, it kinda makes sense if Performance is thought to run a unique process (like a game) alone. But it is strange that “On Demand” runs Xorg by default, and not on Demand, as the name suggests.
How does it works? I’m really not criticizing, just trying to figure it out.
For instance, games will always run on Nvidia’s GPU selecting “Perfomance” and not on “On Demand”?
The following pictures was taken to prove my points:
- Intel (Power Saving Mode)
- Nvidia (On Demand)
- Nvidia (Performance Mode)