Ask Your Question
1

External DisplayLink docked monitors no longer being properly detected [closed]

asked 2018-04-04 06:38:07 -0500

nominick gravatar image

My setup: Fedora 27 (uname -a output is 4.15.14-300.fc27.x86_64 #1 SMP Thu Mar 29 16:13:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux) on a Dell Latitude 7480, with two Iiama ProLite XB2380HS external monitors connected via HDMI/DVI to a Dell D6000 DisplayLink docking station, which is connected to the laptop by a USB-C cable.

Until yesterday, this setup has worked as expected - the monitors were being detected and used correctly, with no issues. However, I ran a yum update last night, and this morning when I turned on my laptop, the displays are no longer being detected correctly. It appears that they are initially being detected (one shows my desktop background for a short while), but then it quickly goes black, with the monitor indicating it is no longer receiving input. My laptop monitor is also constantly flickering to a black screen whilst the docking station is plugged in to my laptop - indicating to me that it is adjusting the resolution? I've also been watching the output of xrandr, and it seems that each time my screen flickers, a new monitor is being picked up with a new XWAYLAND<ID>, where after a reboot the ID starts from 1 and increments for each flicker.

I've tried replacing the docking station, and all the cables between it and the monitors and the laptop, to no avail. Directly plugging each monitor into the laptops HDMI port also works - so it does not appear to be a hardware issue with the monitors. Both docking stations showed the same behaviour, and appear to work correctly otherwise - it is able to provide a steady ethernet connection and the peripherals work (mouse and keyboard).

I also tried installing the latest displaylink-rpm found here: https://github.com/displaylink-rpm/di... - which wasn't previously required, and installing it hasn't fixed the problem.

The only logging output I've been able to find in journalctl that appears relevant is:

Apr 04 12:13:17 LP4769.localnet gsd-color[1324]: no xrandr-Iiyama North America-PLX2380H-11177G3700902 device found: Failed to find output xrandr-Iiyama North America-PLX2380H-11177G3700902

which I assume is just gsd-color complaining that a monitor it previously found has gone. dmesg isn't producing any output when the screens are flickering on and off. When the dock is connected, lsusb produces the following output:

Bus 004 Device 004: ID 05e3:0620 Genesys Logic, Inc. 
Bus 004 Device 003: ID 17e9:6006 DisplayLink 
Bus 004 Device 002: ID 05e3:0620 Genesys Logic, Inc. 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 003 Device 007: ID 06c4:c411 Bizlink International Corp. 
Bus 003 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 003 Device 005: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 003 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus ...
(more)
edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by nominick
close date 2018-04-17 09:12:03.347254

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-04-17 09:11:38 -0500

nominick gravatar image

It seems it was a hardware issue - after sufficient fiddling with the cables and trying a third replacement dock, we have got it back into a working state. Apologies if this doesn't help anyone else!

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2018-04-04 06:38:07 -0500

Seen: 539 times

Last updated: Apr 17