No dual monitor with nvidia driver on Lenovo Legion Y520

Hello and please help :slight_smile:
I am a new migrant from mint and I really like manjaro, set it up on my desktop and now I am really struggling to get it working 100% on my Lenovo Legion Y520 laptop.

With nouveau drivers everything works great - I have my laptop screen and my ultrawide LG external monitor connected to DP.

When I install nvidia or prime drivers I only get one screen that was previously set as primary, while the other is undetectable to the system after getting to GUI.
I.e. I set my external monitor as primary, install nvidia drivers and reboot. I am looking at grub messages on my built in laptop monitor, and when it gets to GUI, I get manjaro on my external monitor and the built in monitor blanks.

If I unplug the external and reboot, the built in monitor remains blank...
I have tested and retested this, works both ways, I just cant get both monitors to work with proprietary drivers.

I ran on a similar issue at: https://archived.forum.manjaro.org/t/solved-nvidia-prime-second-monitor-will-not-work/129877/16?u=niksavel

And I tried every combination of the acpi_osi parameter with no difference whatsoever

(if I am using it correctly)

GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=Linux apparmor=1 security=apparmor resume=UUID=61ee303e-e9e0-4047-9501-209c97d9ed32 udev.log_priority=3"

If anyone has any ideas, please share.
Strange thing is that when I am locked out of my external monitor, opening nvidia-settings still give all the info about it, even though xrandr doesn't mention it.

here is some more info:
(with proprietary drivers and build in monitor active)

[niksavel@nik-Manjaro-lap ~]$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.02*+  60.01    59.97    59.96    59.93  
   1680x1050     59.95    59.88  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1280x800      59.99    59.97    59.81    59.91  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   640x400       59.88    59.98  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
[niksavel@nik-Manjaro-lap ~]$ inxi -Fxxz
System:    Host: nik-Manjaro-lap Kernel: 5.7.0-3-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 Desktop: Xfce 4.14.2 
           tk: Gtk 3.24.20 wm: xfwm4 dm: LightDM Distro: Manjaro Linux 
Machine:   Type: Laptop System: LENOVO product: 80YY v: Lenovo Y520-15IKBM serial: <filter> Chassis: type: 10 
           v: Lenovo Y520-15IKBM serial: <filter> 
           Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <filter> UEFI: LENOVO v: 5XCN26WW date: 12/20/2018 
Battery:   ID-1: BAT0 charge: 41.1 Wh condition: 41.1/45.0 Wh (91%) volts: 12.8/11.5 model: SMP L16M3P24 serial: <filter> 
           status: Full 
CPU:       Topology: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP arch: Kaby Lake rev: 9 L2 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 44817 
           Speed: 800 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 801 6: 800 7: 800 8: 801 
Graphics:  Device-1: Intel HD Graphics 630 vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:591b 
           Device-2: NVIDIA GP106M [GeForce GTX 1060 Mobile] vendor: Lenovo driver: nvidia v: 440.82 bus ID: 01:00.0 
           chip ID: 10de:1c20 
           Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia alternate: fbdev,intel,nouveau,nv,vesa 
           resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 20.0.7 direct render: Yes 
Audio:     Device-1: Intel CM238 HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a171 
           Device-2: DisplayLink type: USB driver: cdc_ncm,snd-usb-audio bus ID: 2-3.1:3 chip ID: 17e9:6000 
           Sound Server: ALSA v: k5.7.0-3-MANJARO 
Network:   Device-1: Realtek RTL8821AE 802.11ac PCIe Wireless Network Adapter vendor: Lenovo driver: rtl8821ae v: kernel 
           port: 4000 bus ID: 02:00.0 chip ID: 10ec:8821 
           IF: wlp2s0 state: down mac: <filter> 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Lenovo driver: r8169 v: kernel port: 3000 
           bus ID: 03:00.0 chip ID: 10ec:8168 
           IF: enp3s0 state: down mac: <filter> 
           IF-ID-1: enp0s20f0u3u1i5 state: up speed: N/A duplex: N/A mac: <filter> 
Drives:    Local Storage: total: 1.84 TiB used: 229.56 GiB (12.2%) 
           ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW010T8 size: 953.87 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> 
           ID-2: /dev/sda vendor: Western Digital model: WD10SPZX-24Z10T0 size: 931.51 GiB speed: 6.0 Gb/s serial: <filter> 
Partition: ID-1: / size: 125.07 GiB used: 37.97 GiB (30.4%) fs: ext4 dev: /dev/nvme0n1p7 
           ID-2: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/nvme0n1p6 
Sensors:   System Temperatures: cpu: 43.5 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 231 Uptime: 1m Memory: 15.53 GiB used: 678.6 MiB (4.3%) Init: systemd v: 245 Compilers: gcc: 10.1.0 
           Shell: bash v: 5.0.17 running in: xfce4-terminal inxi: 3.0.37 



and here it is with nouveau

[niksavel@nik-Manjaro-lap ~]$ xrandr
Screen 0: minimum 8 x 8, current 4480 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
   1920x1080     60.02*+  59.93  
   1680x1050     59.88  
   1400x1050     59.98  
   1600x900      60.00    59.95    59.82  
   1280x1024     60.02  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1368x768      60.00    59.88    59.85  
   1280x800      59.81    59.91  
   1280x720      59.86    60.00    59.74  
   1024x768      60.00  
   1024x576      60.00    59.90    59.82  
   960x540       60.00    59.63    59.82  
   800x600       60.32    56.25  
   864x486       60.00    59.92    59.57  
   640x480       59.94  
   720x405       59.51    60.00    58.99  
   640x360       59.84    59.32    60.00  
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-2 connected 2560x1080+1920+0 (normal left inverted right x axis y axis) 798mm x 334mm
   2560x1080     59.94 + 144.00*  100.00   120.00    99.94    74.94  
   1920x1080    119.96    99.92   120.00   100.00   119.88    74.98    60.00    60.00    59.94  
   1600x900     119.98  
   1280x1024    119.96    75.02  
   1152x864     119.91    75.00  
   1280x720     119.86   120.00   100.00   119.88    60.00    59.94  
   1024x768     119.93    75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
  1024x768 (0xeb) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0xee) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  640x480 (0xf3) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
[niksavel@nik-Manjaro-lap ~]$ inxi -CG
CPU:       Topology: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP L2 cache: 6144 KiB 
           Speed: 800 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 801 
Graphics:  Device-1: Intel HD Graphics 630 driver: i915 v: kernel 
           Device-2: NVIDIA GP106M [GeForce GTX 1060 Mobile] driver: nouveau v: kernel 
           Display: x11 server: X.Org 1.20.8 driver: intel,nouveau unloaded: modesetting resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 20.0.7 
[niksavel@nik-Manjaro-lap ~]$ 


I have tried every acpi parameter for win10 from this post with no change
https://archived.forum.manjaro.org/t/how-to-choose-the-proper-acpi-kernel-argument/80035

Thanks for the help!

here's some more data

System:    Host: nik-Manjaro-lap Kernel: 5.7.0-3-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 Desktop: Xfce 4.14.2 
           tk: Gtk 3.24.20 info: xfce4-panel wm: xfwm4 dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:   Type: Laptop System: LENOVO product: 80YY v: Lenovo Y520-15IKBM serial: <filter> Chassis: type: 10 
           v: Lenovo Y520-15IKBM serial: <filter> 
           Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <filter> UEFI: LENOVO v: 5XCN26WW date: 12/20/2018 
Battery:   ID-1: BAT0 charge: 41.1 Wh condition: 41.1/45.0 Wh (91%) volts: 12.8/11.5 model: SMP L16M3P24 type: Li-poly 
           serial: <filter> status: Full 
CPU:       Topology: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP arch: Kaby Lake rev: 9 L2 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 44817 
           Speed: 800 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 801 
Graphics:  Device-1: Intel HD Graphics 630 vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:591b 
           Device-2: NVIDIA GP106M [GeForce GTX 1060 Mobile] vendor: Lenovo driver: nvidia v: 440.82 bus ID: 01:00.0 
           chip ID: 10de:1c20 
           Display: x11 server: X.Org 1.20.8 driver: nvidia tty: N/A 
           OpenGL: renderer: GeForce GTX 1060 with Max-Q Design/PCIe/SSE2 v: 4.6.0 NVIDIA 440.82 direct render: Yes 
Audio:     Device-1: Intel CM238 HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a171 
           Device-2: NVIDIA GP106 High Definition Audio driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 10de:10f1 
           Device-3: DisplayLink type: USB driver: cdc_ncm,snd-usb-audio bus ID: 2-3.1:3 chip ID: 17e9:6000 serial: <filter> 
           Sound Server: ALSA v: k5.7.0-3-MANJARO 
Network:   Device-1: Realtek RTL8821AE 802.11ac PCIe Wireless Network Adapter vendor: Lenovo driver: rtl8821ae v: kernel 
           port: 4000 bus ID: 02:00.0 chip ID: 10ec:8821 
           IF: wlp2s0 state: down mac: <filter> 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Lenovo driver: r8169 v: kernel port: 3000 
           bus ID: 03:00.0 chip ID: 10ec:8168 
           IF: enp3s0 state: down mac: <filter> 
           IF-ID-1: enp0s20f0u3u1i5 state: up speed: N/A duplex: N/A mac: <filter> 
Drives:    Local Storage: total: 1.84 TiB used: 229.87 GiB (12.2%) 
           ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW010T8 size: 953.87 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> 
           rev: 002C scheme: GPT 
           ID-2: /dev/sda vendor: Western Digital model: WD10SPZX-24Z10T0 size: 931.51 GiB speed: 6.0 Gb/s rotation: 5400 rpm 
           serial: <filter> rev: 1A01 scheme: GPT 
Partition: ID-1: / size: 125.07 GiB used: 38.29 GiB (30.6%) fs: ext4 dev: /dev/nvme0n1p7 
           ID-2: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/nvme0n1p6 
Sensors:   System Temperatures: cpu: 46.5 C mobo: N/A gpu: nvidia temp: 44 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 246 Uptime: 22m Memory: 15.53 GiB used: 2.13 GiB (13.7%) Init: systemd v: 245 Compilers: gcc: 10.1.0 
           Shell: bash v: 5.0.17 running in: xfce4-terminal inxi: 3.0.37 

Hello

I would go again over this


Check everything!

1 Like

Post output of:

mhwd -li

Since you have hybrid GPU, I assume you have probably video-hybird-intel-nvidia-440xx-prime MHWD configuration. This means, you are currently running in Hybrid mode (everything runs in Intel by default but can be run with Nvidia by demand by running prime-run command) and in that mode, Nvidia proprietary drivers don't have capabilities to run secondary monitor. So this is not an error. No amount of tweaking will help you - this configuration is not capable to output picture to secondary devices. Nvidia knows that people want it but it's unsure when it will be implemented, it could be months or years.

To fix this, you need to either:

  • run in full Nvidia mode - not good for laptop, because it will use a lot of energy, so everyday use would suck
  • run noveau drivers - not good for gaming
  • use optimus-manager to switch between Intel Modesetting and Nvidia mode which support multimonitor, just as @bogdancovaciu advised you.
1 Like

I actually tried both hybrid and nvidia drivers with same results

[niksavel@nik-Manjaro-lap mhwd.d]$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI
    video-nvidia-440xx            2019.10.25               false            PCI


Warning: No installed USB configs!

uninstalling video-linux changes nothing

Oh... and I really dont need two monitors, just a simple way of booting with external monitor if I'm home and docked and with built monitor if on the move..

@michaldybczak is this also the behaviour with regular "nvidia" driver? Is this universal to all linux or just manjaro?
As i said, I don't mind having just one screen, but is there a way to switch between them without rebooting or relogin?

little update... had some time so I installed Linux Mint ( latest stable) and strangely enough here I have some problems with nouveau (external monitor shows cursor but everything is blank - if I drag a window to the monitor it disappears, even though I see the cursor) - this I ignored and installed nvidia drivers with mint driver tool.
Surprisingly enough everything works fine. I am pretty sure it's the same driver version.

here some output

niksavel@nik-lap-mint:~$ inxi -Fxxxz
System:
  Host: nik-lap-mint Kernel: 5.4.0-37-generic x86_64 bits: 64 compiler: gcc 
  v: 7.5.0 Desktop: Cinnamon 4.4.8 wm: muffin 4.4.2 dm: LightDM 1.26.0 
  Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic 
Machine:
  Type: Laptop System: LENOVO product: 80YY v: Lenovo Y520-15IKBM 
  serial: <filter> Chassis: type: 10 v: Lenovo Y520-15IKBM serial: <filter> 
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <filter> 
  UEFI: LENOVO v: 5XCN26WW date: 12/20/2018 
Battery:
  ID-1: BAT0 charge: 41.1 Wh condition: 41.1/45.0 Wh (91%) volts: 12.8/11.5 
  model: SMP L16M3P24 type: Li-poly serial: <filter> status: Full 
CPU:
  Topology: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP 
  arch: Kaby Lake rev: 9 L2 cache: 6144 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 44798 
  Speed: 1300 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 1762 2: 2123 
  3: 2116 4: 2095 5: 2052 6: 2073 7: 2057 8: 2056 
Graphics:
  Device-1: Intel vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 
  chip ID: 8086:591b 
  Device-2: NVIDIA GP106M [GeForce GTX 1060 Mobile] vendor: Lenovo 
  driver: nvidia v: 440.59 bus ID: 01:00.0 chip ID: 10de:1c20 
  Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia 
  unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz 
  OpenGL: renderer: GeForce GTX 1060 with Max-Q Design/PCIe/SSE2 
  v: 4.6.0 NVIDIA 440.59 direct render: Yes 
Audio:
  Device-1: Intel CM238 HD Audio vendor: Lenovo driver: snd_hda_intel 
  v: kernel bus ID: 00:1f.3 chip ID: 8086:a171 
  Device-2: NVIDIA GP106 High Definition Audio driver: snd_hda_intel 
  v: kernel bus ID: 01:00.1 chip ID: 10de:10f1 
  Device-3: DisplayLink type: USB driver: cdc_ncm,snd-usb-audio 
  bus ID: 2-3.1:3 chip ID: 17e9:6000 serial: <filter> 
  Sound Server: ALSA v: k5.4.0-37-generic 
Network:
  Device-1: Realtek RTL8821AE 802.11ac PCIe Wireless Network Adapter 
  vendor: Lenovo driver: rtl8821ae v: kernel port: 4000 bus ID: 02:00.0 
  chip ID: 10ec:8821 
  IF: wlp2s0 state: down mac: <filter> 
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Lenovo driver: r8169 v: kernel port: 3000 bus ID: 03:00.0 
  chip ID: 10ec:8168 
  IF: enp3s0 state: down mac: <filter> 
  IF-ID-1: enx803f5d10c94b state: up speed: N/A duplex: N/A mac: <filter> 
Drives:
  Local Storage: total: 1.84 TiB used: 181.09 GiB (9.6%) 
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW010T8 size: 953.87 GiB 
  speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 002C scheme: GPT 
  ID-2: /dev/sda vendor: Western Digital model: WD10SPZX-24Z10T0 
  size: 931.51 GiB speed: 6.0 Gb/s rotation: 5400 rpm serial: <filter> 
  rev: 1A01 scheme: GPT 
Partition:
  ID-1: / size: 125.07 GiB used: 10.10 GiB (8.1%) fs: ext4 
  dev: /dev/nvme0n1p7 
  ID-2: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap 
  dev: /dev/nvme0n1p6 
Sensors:
  System Temperatures: cpu: 53.0 C mobo: N/A gpu: nvidia temp: 48 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 253 Uptime: 16m Memory: 15.53 GiB used: 2.45 GiB (15.8%) 
  Init: systemd v: 237 runlevel: 5 Compilers: gcc: 7.5.0 alt: 7 Shell: bash 
  v: 4.4.20 running in: gnome-terminal inxi: 3.0.32 
niksavel@nik-lap-mint:~$ xrandr
Screen 0: minimum 8 x 8, current 4480 x 1080, maximum 32767 x 32767
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-2 connected primary 2560x1080+1920+0 (normal left inverted right x axis y axis) 798mm x 334mm
   2560x1080     59.94 + 144.00*  120.00   119.88   100.00    99.94    74.94  
   1920x1080    119.93   119.88   100.00    99.90    74.91    60.00    59.94  
   1600x900     119.95  
   1280x1024    119.96    75.02  
   1280x720     119.88   119.86   100.00    59.94  
   1152x864     119.77  
   1024x768     119.99    75.03    60.00  
   800x600       75.00    60.32  
   720x480       59.94  
   640x480       75.00    59.94    59.93  
DP-3 disconnected (normal left inverted right x axis y axis)
eDP-1-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.02*+  60.01    59.97    59.96    59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
  1024x768 (0x1d9) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x1db) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  640x480 (0x1de) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz

Even tried manually plugging the DP cable out - it automatically switches Primary screen to built in and plugging it back in turns on the monitor again and automatically switches primary screen back to the external monitor.

No, regular Nvidia supports multi-monitor. It works for me when I switch to Nvidia with optimus-manager.
I suspect that this is a matter of configs. Ubuntu configs are meant to work, Arch ones... not really, you have to configure them yourself.

In theory, with you set nvidia only with mhwd, secondary monitor should work, but maybe something else must be set, blacklisted, etc. I'm not expert in such settings thou.

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

Forum kindly sponsored by