Nvidia Optimus not detected by mhwd (RTX 2060 with Intel iGP laptop)

So I'm having trouble getting mhwd to even display the nvidia drivers as an option, all it displays are:

> 0000:01:00.0 (0300:10de:1f15) Display controller nVidia Corporation:
                  NAME               VERSION          FREEDRIVER           TYPE
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI

> 0000:00:02.0 (0300:8086:9bc4) Display controller Intel Corporation:
                  NAME               VERSION          FREEDRIVER           TYPE
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI

None of which enables me to use the Nvidia card period (which is kind of needed if I intend to use HDMI out since that is routed through the nvidia card on this laptop for some odd reason),

Here's my system specs from inxi in case they're needed:

  Host: TheGamer Kernel: 5.7.0-3-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 10.1.0 Desktop: KDE Plasma 5.18.5 Distro: Manjaro Linux 
  Type: Laptop System: Micro-Star product: GL65 Leopard 10SEK v: REV:1.0 
  serial: <root required> 
  Mobo: Micro-Star model: MS-16U7 v: REV:1.0 serial: <root required> 
  UEFI: American Megatrends v: E16U7IMS.107 date: 04/06/2020 
  ID-1: BAT1 charge: 47.6 Wh condition: 47.6/53.4 Wh (89%) 
  model: MSI BIF0_9 status: Full 
  Topology: 6-Core model: Intel Core i7-10750H bits: 64 type: MT MCP 
  arch: N/A L2 cache: 12.0 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 62431 
  Speed: 801 MHz min/max: 800/5000 MHz Core speeds (MHz): 1: 800 2: 800 
  3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 
  12: 800 
  Device-1: Intel vendor: Micro-Star MSI driver: i915 v: kernel 
  bus ID: 00:02.0 
  Device-2: NVIDIA vendor: Micro-Star MSI driver: nouveau v: kernel 
  bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.8 driver: intel,modesetting,nouveau 
  resolution: 1920x1080~144Hz 
  OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.0.7 
  direct render: Yes 
  Device-1: Intel vendor: Micro-Star MSI driver: snd_hda_intel v: kernel 
  bus ID: 00:1f.3 
  Device-2: NVIDIA TU106 High Definition Audio vendor: Micro-Star MSI 
  driver: snd_hda_intel v: kernel bus ID: 01:00.1 
  Device-3: Kingston HyperX Virtual Surround Sound type: USB 
  driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-2:3 
  Sound Server: ALSA v: k5.7.0-3-MANJARO 
  Device-1: Intel driver: iwlwifi v: kernel port: 5000 bus ID: 00:14.3 
  IF: wlo1 state: up mac: 40:ec:99:c6:c7:d5 
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Micro-Star MSI driver: r8169 v: kernel port: 3000 
  bus ID: 03:00.0 
  IF: enp3s0 state: down mac: 00:d8:61:e6:16:52 
  Local Storage: total: 1.38 TiB used: 343.40 GiB (24.4%) 
  ID-1: /dev/nvme0n1 vendor: LITE-ON model: CL1-8D512 size: 476.94 GiB 
  ID-2: /dev/sda vendor: Seagate model: ST1000LM049-2GH172 
  size: 931.51 GiB 
  ID-1: / size: 47.85 GiB used: 7.30 GiB (15.2%) fs: xfs 
  dev: /dev/nvme0n1p5 
  ID-2: /boot size: 975.9 MiB used: 60.0 MiB (6.1%) fs: ext4 
  dev: /dev/nvme0n1p2 
  ID-3: /home size: 931.06 GiB used: 6.70 GiB (0.7%) fs: xfs 
  dev: /dev/sda1 
  ID-4: swap-1 size: 20.00 GiB used: 0 KiB (0.0%) fs: swap 
  dev: /dev/nvme0n1p3 
  System Temperatures: cpu: 59.0 C mobo: N/A gpu: nouveau temp: 43 C 
  Fan Speeds (RPM): N/A gpu: nouveau fan: 0 
  Processes: 298 Uptime: 25m Memory: 15.46 GiB used: 2.60 GiB (16.8%) 
  Init: systemd Compilers: gcc: 10.1.0 Shell: bash v: 5.0.17 inxi: 3.0.37 

You can manually force to install the drivers:
sudo mhwd -f -i pci video-hybrid-intel-nvidia-440xx-prime
Follow this

1 Like

I did not know you could force that, that's one more thing I've learned! Thanks for pointing that out. I'll definitely keep it in mind for if I ever need to reinstall Manjaro.

1 Like

For that you need to wait for Nvidia 450xx drivers, because current versions in hybrid setup don't offer external monitor output. However, if you set optimus-manager, you can still switch between Intel modesetting and Nvidia to get the HDMI output on 440xx drivers.

As far I know 450xx are around the corner and should be available soon (hopefully).

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by