I just found out an interesting thing. The displays are indeed detected, but are not added by xorg, instead they are removed.

This is a log from undocking:

[ 840.894] removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-5 (null)
[   840.897] (II) intel(0): EDID vendor "LGD", prod id 1079
[   840.897] (II) intel(0): Printing DDC gathered Modelines:
[ 840.897] (II) intel(0): Modeline "1920x1080"x0.0 138.46 1920 1968 2000 2106 1080 1083 1088 1095 +hsync -vsync (65.7 kHz eP) [ 840.928] removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-4 (null)
[   840.928] (II) intel(0): EDID vendor "LGD", prod id 1079
[   840.928] (II) intel(0): Printing DDC gathered Modelines:
[ 840.928] (II) intel(0): Modeline "1920x1080"x0.0 138.46 1920 1968 2000 2106 1080 1083 1088 1095 +hsync -vsync (65.7 kHz eP)
[   840.965] (II) intel(0): EDID vendor "LGD", prod id 1079
[   840.965] (II) intel(0): Printing DDC gathered Modelines:
[ 840.965] (II) intel(0): Modeline "1920x1080"x0.0 138.46 1920 1968 2000 2106 1080 1083 1088 1095 +hsync -vsync (65.7 kHz eP) [ 840.996] removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-3 (null)
[   840.996] (II) intel(0): EDID vendor "LGD", prod id 1079
[   840.996] (II) intel(0): Printing DDC gathered Modelines:
[ 840.996] (II) intel(0): Modeline "1920x1080"x0.0 138.46 1920 1968 2000 2106 1080 1083 1088 1095 +hsync -vsync (65.7 kHz eP)

And this is from docking:

[ 845.199] removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-3 (null)
[   845.202] (II) intel(0): EDID vendor "LGD", prod id 1079
[   845.202] (II) intel(0): Printing DDC gathered Modelines:
[ 845.202] (II) intel(0): Modeline "1920x1080"x0.0 138.46 1920 1968 2000 2106 1080 1083 1088 1095 +hsync -vsync (65.7 kHz eP) [ 845.232] removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-4 (null)
[   845.232] (II) intel(0): EDID vendor "LGD", prod id 1079
[   845.232] (II) intel(0): Printing DDC gathered Modelines:
[ 845.232] (II) intel(0): Modeline "1920x1080"x0.0 138.46 1920 1968 2000 2106 1080 1083 1088 1095 +hsync -vsync (65.7 kHz eP)
[   845.269] (II) intel(0): EDID vendor "LGD", prod id 1079
[   845.269] (II) intel(0): Printing DDC gathered Modelines:
[ 845.269] (II) intel(0): Modeline "1920x1080"x0.0 138.46 1920 1968 2000 2106 1080 1083 1088 1095 +hsync -vsync (65.7 kHz eP) [ 845.300] removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-5 (null)
[   845.300] (II) intel(0): EDID vendor "LGD", prod id 1079
[   845.300] (II) intel(0): Printing DDC gathered Modelines:
[ 845.300] (II) intel(0): Modeline "1920x1080"x0.0 138.46 1920 1968 2000 2106 1080 1083 1088 1095 +hsync -vsync (65.7 kHz eP)

In both cases the DP-[3-5] devices are "removed". Why are they being removed when docking? A bug?

Also, throughout all of that none of these displays are reported by xrandr and cannot be used unless the xserver is restarted. Only then are they added properly.

Cheers,
Jacob


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to