This may be a weird question, but I seriously do not know the optimal config for my system. I have a laptop with an MX150 GPU from nvidia and obviously with built in graphics. As far as i can recall i installed manjaro using the non-free drivers for the card, since i only got a completely black screen when using the free drivers. Now I am unsure whether my GPU is actually being used and which driver config is suitable.
Here is some system info:
$ glxinfo | grep OpenGL OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) HD Graphics (Whiskey Lake 3x8 GT2) OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.3 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 18.3.3 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.3 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions
$ inxi -G Graphics: Device-1: Intel UHD Graphics 620 driver: i915 v: kernel Device-2: NVIDIA GP108M [GeForce MX150] driver: N/A Display: x11 server: X.Org 1.20.3 driver: intel resolution: 1920x1080~60Hz OpenGL: renderer: Mesa DRI Intel HD Graphics (Whiskey Lake 3x8 GT2) v: 4.5 Mesa 18.3.3
$ neofetch CPU: Intel i7-8565U (8) @ 4.600GHz GPU: Intel UHD Graphics 620 GPU: NVIDIA GeForce MX150
The arch wiki is somewhat confusing for me concerning this topic. It lists many options for “switchable graphics” (bumblebee, primus, nvidia-xrun, …). Do i even have what is considered “switchable graphis”? Basically what I would like to achieve is windows-like behaviour, i.e. the dedicated card should be used whenever applicable. Are there even any power saving improvements when completely disabling the dedicated GPU compared to it idling? What is my MX150 currently doing? Is it idling, does it have its drivers even installed? This situation is confusing me. What would be the best configuration to always enable the dedicated card?