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:

System:
  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 
Machine:
  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 
Battery:
  ID-1: BAT1 charge: 47.6 Wh condition: 47.6/53.4 Wh (89%) 
  model: MSI BIF0_9 status: Full 
CPU:
  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 
Graphics:
  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 
Audio:
  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 
Network:
  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 
Drives:
  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 
Partition:
  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 
Sensors:
  System Temperatures: cpu: 59.0 C mobo: N/A gpu: nouveau temp: 43 C 
  Fan Speeds (RPM): N/A gpu: nouveau fan: 0 
Info:
  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