You are not logged in.

#1 2018-06-18 03:11:13

LucianoFromTrelew
Member
Registered: 2018-06-18
Posts: 3

[SOLVED]HDMI not detected on Intel + NVIDIA GTX 1060 laptop

Hey there! New forum user and Arch n00b over here smile. So let's get right to the point...

When I plug in a HDMI to my laptop (you can found its specifications here (it's in spanish, I hope it doesn't matter)), I can't display my screen via the HDMI when I try to change the output. In fact, xrandr doesn't even show any HDMI output display available. I've tried this over XFCE and GNOME with the same result, if that's something you may know.

Also, running xrandr with optirun will give the same result

I have already tried this Bumblebee solution but it only crashes my GUI whenever I want to boot my laptop, so it's a no no for me roll (in fact, I have no /etc/X11/xorg.conf file because it won't let me boot up, it just stucks while trying to start the Graphical Interface)

Here I leave you guys some system info:

$ xrandr

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 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    47.99  
   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  
$ optirun xrandr

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 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    47.99  
   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  
$ pacman -Q | grep -E "(xorg|video|nvidia|intel|nouveau)"

bumblebee 3.2.1-16
gnome-video-effects 0.4.3+13+g6867955-1
intel-tbb 2018_20180312-1
lib32-nvidia-utils 390.48-1
lib32-opencl-nvidia 390.48-1
nvidia 390.48-12
nvidia-utils 390.48-1
opencl-nvidia 390.48-1
xf86-video-amdgpu 18.0.1-1
xf86-video-ati 1:18.0.1-1
xf86-video-dummy 0.3.8-2
xf86-video-fbdev 0.4.4+12+ge0bce0d-1
xf86-video-nouveau 1.0.15-2
xf86-video-openchrome 0.6.0-2
xf86-video-qxl 0.1.5-5
xf86-video-vesa 2.4.0-1
xf86-video-vmware 13.2.1-3
xf86-video-voodoo 1.2.5-9
xorg-bdftopcf 1.1-1
xorg-docs 1.7.1-1
xorg-font-util 1.3.1-1
xorg-font-utils 7.6-4
xorg-fonts-100dpi 1.0.3-3
xorg-fonts-75dpi 1.0.3-3
xorg-fonts-alias 1.0.3-1
xorg-fonts-encodings 1.0.4-4
xorg-iceauth 1.0.8-1
xorg-luit 1.1.1-2
xorg-mkfontdir 1.0.7-8
xorg-mkfontscale 1.1.3-1
xorg-server 1.19.6+13+gd0d1a694f-2
xorg-server-common 1.19.6+13+gd0d1a694f-2
xorg-server-devel 1.19.6+13+gd0d1a694f-2
xorg-server-xdmx 1.19.6+13+gd0d1a694f-2
xorg-server-xephyr 1.19.6+13+gd0d1a694f-2
xorg-server-xnest 1.19.6+13+gd0d1a694f-2
xorg-server-xvfb 1.19.6+13+gd0d1a694f-2
xorg-server-xwayland 1.19.6+13+gd0d1a694f-2
xorg-sessreg 1.1.1-1
xorg-setxkbmap 1.3.1-1
xorg-smproxy 1.0.6-1
xorg-util-macros 1.19.2-1
xorg-x11perf 1.6.0-1
xorg-xauth 1.0.10-1
xorg-xbacklight 1.2.2-1
xorg-xcmsdb 1.0.5-1
xorg-xcursorgen 1.0.6-1
xorg-xdpyinfo 1.3.2-1
xorg-xdriinfo 1.0.6-1
xorg-xev 1.2.2-1
xorg-xgamma 1.0.6-1
xorg-xhost 1.0.7-1
xorg-xinit 1.4.0-3
xorg-xinput 1.6.2-1
xorg-xkbcomp 1.4.1-1
xorg-xkbevd 1.1.4-1
xorg-xkbutils 1.0.4-2
xorg-xkill 1.0.5-1
xorg-xlsatoms 1.1.2-1
xorg-xlsclients 1.1.4-1
xorg-xmodmap 1.0.9-1
xorg-xpr 1.0.5-1
xorg-xprop 1.2.3-1
xorg-xrandr 1.5.0-1
xorg-xrdb 1.1.1-1
xorg-xrefresh 1.0.6-1
xorg-xset 1.2.4-1
xorg-xsetroot 1.1.2-1
xorg-xvinfo 1.1.3-1
xorg-xwd 1.0.7-1
xorg-xwininfo 1.1.4-1
xorg-xwud 1.0.5-1
xorgproto 2018.4-1
$ lspci -vk | grep 0i vga -A 11

00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04) (prog-if 00 [VGA controller])
	Subsystem: CLEVO/KAPOK Computer Device 9501
	Flags: bus master, fast devsel, latency 0, IRQ 142
	Memory at dd000000 (64-bit, non-prefetchable) [size=16M]
	Memory at a0000000 (64-bit, prefetchable) [size=512M]
	I/O ports at f000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

01:00.0 VGA compatible controller: NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile 3GB] (rev a1) (prog-if 00 [VGA controller])
	Subsystem: CLEVO/KAPOK Computer GP106M [GeForce GTX 1060 Mobile]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at de000000 (32-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Memory at d0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at e000 [size=128]
	Expansion ROM at df000000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel driver in use: nvidia
	Kernel modules: nouveau, nvidia_drm, nvidia


I hope it helps, thank you in advance!

Regards,
Luciano.

Last edited by LucianoFromTrelew (2018-06-18 13:24:25)

Offline

#2 2018-06-18 05:23:05

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,849

Online

#3 2018-06-18 05:25:48

Askannz
Member
Registered: 2016-10-22
Posts: 36

Re: [SOLVED]HDMI not detected on Intel + NVIDIA GTX 1060 laptop

Yup, common problem with Optimus laptops. On some models, HDMI output is hardwired to the NVidia chip, and not accessible by the Intel card if using the proprietary drivers. Same issue here and here. Blame NVidia.

Copy-pasting my own response :

Askannz wrote:

You have three solutions :
- Do not use the Intel GPU and run the whole X session on NVidia (guidelines for X, don't know about Wayland though). NVidia will be able to acess the built-in laptop display from the Intel card using the PRIME technology.
- Run X on Intel but use the open-source driver (nouveau) for NVidia. You will be able to acess the external output by setting up Reverse PRIME.
- Run X on intel and NVidia with the proprietary driver, and use intel-virtual-output.

I don't know how any of those solutions play with Wayland, though (I doubt intel-virtual-output would work for instance, since it's specific to X).

EDIT : By the way, you should delete all xf86-video-* packages, they are not needed in your case.

Last edited by Askannz (2018-06-18 05:38:58)

Offline

#4 2018-06-18 13:23:54

LucianoFromTrelew
Member
Registered: 2018-06-18
Posts: 3

Re: [SOLVED]HDMI not detected on Intel + NVIDIA GTX 1060 laptop

Following this solution solved my problem. Thank you guys smile

Offline

Board footer

Powered by FluxBB