I have a fresh installation of Manjaro i3 community edition.
Unable to detect nvidia
I have bumblebee installed by default -
[reik@reik-msi ~]$ sudo mhwd -a pci nonfree 0300 > Skipping already installed config 'video-hybrid-intel-nvidia-bumblebee' for device: 0000:01:00.0 (0300:10de:1ba1) Display controller nVidia Corporation GP104M [GeForce GTX 1070 Mobile] > Skipping already installed config 'video-hybrid-intel-nvidia-bumblebee' for device: 0000:00:02.0 (0300:8086:3e9b) Display controller Intel Corporation
But, nvidia is not detected.
[reik@reik-msi ~]$ primusrun nvidia-smi NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
[reik@reik-msi ~]$ primusrun nvidia-settings ERROR: NVIDIA driver is not loaded ERROR: Unable to load info from any available system
But… I probably do not want Bumblebee to work… because of the following -
Want to install Nvidia Optimus
Going by this article - https://wiki.archlinux.org/index.php/NVIDIA_Optimus ,
The second point mentioned states -
- using the official Optimus support included with the proprietary NVIDIA driver, which offers the best NVIDIA performance but does not allow GPU switching and can be more buggy than the open-source driver
I assume this is akin to Microsoft’s dynamic GPU switching only not as optimised? And, I should get more battery life than just using the Nvidia GPU.
What nvidia drivers would I need to set this up before I can follow the config instructions in that article? I assume I would need to remove the bumblebee drivers. Would video-nvidia and video-linux be the drivers I would need? (Reading off Manjaro Settings Manager)