You are not logged in.

#1 2016-02-05 16:39:55

utvikl
Member
Registered: 2011-07-07
Posts: 21

HDM1 not detected after kernel upgrade to 4.4

Hi,

After upgrading to linux-4.4.1-2 my external hdm1 connected monitor is no longer detected by xrandr. Does anyone know if there are new known issues with Intel with the linux-4.4.1-2 package?

Last edited by utvikl (2016-02-05 16:40:13)

Offline

#2 2016-02-29 10:10:28

ztreis
Member
Registered: 2016-02-29
Posts: 5

Re: HDM1 not detected after kernel upgrade to 4.4

It seems that I have the same problem. Two days ago I connected the monitor to my laptop and it worked well for a while. But yesterday it suddenly stopped working. I searched the Internet and tried to fix the problem but nothing worked for me. Now I've seen your post and realized that it stopped working just after I upgraded my Arch.

Offline

#3 2016-02-29 10:25:12

Docbroke
Member
From: India
Registered: 2015-06-13
Posts: 1,461

Re: HDM1 not detected after kernel upgrade to 4.4

No such issue with HDMI in my case (same linux version). Please post xrandr output, + check cable.

Offline

#4 2016-02-29 13:49:38

ztreis
Member
Registered: 2016-02-29
Posts: 5

Re: HDM1 not detected after kernel upgrade to 4.4

Well, HDMI cable is ok.
xrandr shows HDMI as disconnected:

$ xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 256mm x 144mm
   1366x768      60.02*+
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   680x384       60.00  
   640x360       60.00  
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

In my attempts to get it working I found that when I do this:

$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
$ xrandr --addmode HDMI1 1920x1080_60.00
$ xrandr --output HDMI1 --mode 1920x1080_60.00 --right-of LVDS1

The monitor actually begins to work but it's so weird. It's impossible to work with it. But xrandr still shows it's disconnected:

$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 256mm x 144mm
   1366x768      60.02*+
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   680x384       60.00  
   640x360       60.00  
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1920x1080_60.00  59.96* 
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Last edited by ztreis (2016-02-29 13:55:20)

Offline

#5 2016-02-29 17:11:14

Vain
Member
Registered: 2008-10-19
Posts: 183

Re: HDM1 not detected after kernel upgrade to 4.4

What's your GPU? I've got the same issue on Intel HD4000 (https://bbs.archlinux.org/viewtopic.php?id=208415) and have not yet had the opportunity to do extensive debugging. (I'm currently using the LTS kernel as an ugly workaround.)

Offline

#6 2016-02-29 22:07:54

ztreis
Member
Registered: 2016-02-29
Posts: 5

Re: HDM1 not detected after kernel upgrade to 4.4

Yeah, I'm using the same GPU.

UPD: I have no idea what happened but when I tried another HDMI cable a few days later it suddenly worked. Meanwhile I still use the previous cable with another computer.

Last edited by ztreis (2016-03-16 13:47:12)

Offline

#7 2016-03-16 19:49:42

utvikl
Member
Registered: 2011-07-07
Posts: 21

Re: HDM1 not detected after kernel upgrade to 4.4

Sorry to hear that others are experiencing this issue.

Interesting information regarding the cable. I use a dirt cheap cable that I picked up on a market in Asia so I'll try to borrow a better cable.

My machine that fail is a rather common machine with only some extra ram inserted: Lenovo B590

lspci -v say:

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device 5002
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [a4] PCI Advanced Features
        Kernel driver in use: i915
        Kernel modules: i915

I sadly lack skills to debug this as it's a new issue I have never experienced. So please post something here if you find a solution.

I tested latest kernel now and problem still persist. Last known good kernel package is 4.3.3-3 but I'll test out LTS.

Offline

#8 2016-03-16 20:10:13

post-factum
Member
From: /cz
Registered: 2008-09-12
Posts: 156
Website

Re: HDM1 not detected after kernel upgrade to 4.4

Guys, please, take a look at LKML thread regarding this issue [1].

In short: 4.4 breaks HDMI detection for some single-link DVI-D cables + some monitors. It could be fixed, however, by forcing video output via kernel command line.

[1] https://lkml.org/lkml/2016/2/8/123


uname == latest pf-kernel

Offline

Board footer

Powered by FluxBB