I installed Manjaro for the first time today. I can’t get my Nvidia GPU to work on any of the Ubuntu based distributions without screen tearing or other issues so I decided to try out Manjaro.
I found an article in the Manjaro Wiki about configuring graphics cards and I attempted the following:
$ sudo mhwd -a pci nonfree 0300
[sudo] password for david:
> Using config 'video-hybrid-intel-nvidia-418xx-bumblebee' for device: 0000:01:00.0 (0300:10de:0fd1) Display controller nVidia Corporation GK107M [GeForce GT 650M]
> Using config 'video-hybrid-intel-nvidia-418xx-bumblebee' for device: 0000:00:02.0 (0300:8086:0166) Display controller Intel Corporation 3rd Gen Core processor Graphics Controller
> Installing video-hybrid-intel-nvidia-418xx-bumblebee...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/hybrid-intel-nvidia-418xx-bumblebee/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
:: Synchronizing package databases...
warning: xf86-video-intel-1:2.99.917+913+g9236c582-1 is up to date -- skipping
error: target not found: linux59-nvidia-418xx
core is up to date
extra is up to date
community is up to date
multilib is up to date
Error: pacman failed!
Error: script failed!
$ mhwd-kernel -li
Currently running: 5.4.80-2-MANJARO (linux54)
The following kernels are installed in your system:
* linux54
* linux59
$ sudo mhwd -a pci nonfree 0300
[sudo] password for david:
> Using config 'video-hybrid-intel-nvidia-418xx-bumblebee' for device: 0000:01:00.0 (0300:10de:0fd1) Display controller nVidia Corporation GK107M [GeForce GT 650M]
> Using config 'video-hybrid-intel-nvidia-418xx-bumblebee' for device: 0000:00:02.0 (0300:8086:0166) Display controller Intel Corporation 3rd Gen Core processor Graphics Controller
> Installing video-hybrid-intel-nvidia-418xx-bumblebee...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/hybrid-intel-nvidia-418xx-bumblebee/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
:: Synchronizing package databases...
warning: xf86-video-intel-1:2.99.917+913+g9236c582-1 is up to date -- skipping
error: target not found: linux59-nvidia-418xx
core is up to date
extra is up to date
community is up to date
multilib is up to date
Error: pacman failed!
Error: script failed!
I believe since both kernel are installed, mhwd tries to install the driver for both, which will fail since the 418xx nvidia driver is not available for 5.9 and above. And as a matter of fact, the 418xx nvidia driver is being removed from the Manjaro repositories. So this might be a good time to switch to (e.g.) the 390xx driver.
What’s the difference between:
video-hybrid-intel-nvidia-390xx-bumblebee
and
video-nvidia-390xx?
Does the latter support the optimus dual gpu hardware setups?