How do I get [PRIME profiles] tab show up in nvidia-settings
?
The situation is similar to the one described in this question, but this is on Ubuntu 18.04, and the nvidia driver is installed. Still nvidia-settings gives a CRITICAL error message in the console:
(nvidia-settings:3290): GLib-GObject-CRITICAL **: 09:03:31.871: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
GPU at BusId 0x1 doesn't have a supported video decoder
See lspci
and apt-list
outputs:
$ lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
Subsystem: ASUSTeK Computer Inc. UHD Graphics 620
Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX150] (rev a1)
Subsystem: ASUSTeK Computer Inc. GP108M [GeForce MX150]
Kernel driver in use: nvidia
Actual nvidia packages installed:
$ sudo apt list nvidia* | grep install
nvidia-compute-utils-440/sconosciuto,now 440.33.01-0ubuntu1 amd64 [installato, automatico]
nvidia-dkms-440/sconosciuto,now 440.33.01-0ubuntu1 amd64 [installato, automatico]
nvidia-driver-440/sconosciuto,now 440.33.01-0ubuntu1 amd64 [installato]
nvidia-kernel-common-440/sconosciuto,now 440.33.01-0ubuntu1 amd64 [installato, automatico]
nvidia-kernel-source-440/sconosciuto,now 440.33.01-0ubuntu1 amd64 [installato, automatico]
nvidia-prime/bionic-updates,bionic-updates,now 0.8.8.2 all [installato, automatico]
nvidia-settings/sconosciuto,now 440.33.01-0ubuntu1 amd64 [installato, automatico]
nvidia-utils-440/sconosciuto,now 440.33.01-0ubuntu1 amd64 [installato, automatico]
Should I install another driver? Should it be installed in addition or as a replacement?
Best Answer
You likely have an issue with conflicting driver packages from multiple repositories. This can be tricky if you are using CUDA.
Open a terminal like konsole and then select the desired GPU as shown below. Use nvidia for high performance or intel for increased battery life.
One should reboot immediately after switching graphics to avoid artifacts and glitches.