Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Linux and Open Source

Reply
 
Thread Tools Search this Thread Display Modes
Old 12-16-2019, 12:26 AM   #1
dan_linder
Junior Member
 
Join Date: Nov 2019
Posts: 5
Unhappy Random display failures

I have a Dell Universal Dock D6000 that I am using with my HP Spectre x360 Convertible 15-ch0xx that has an annoying issue. Under Windows 10, it works fine, but if I dual-boot into Linux, everything works for a while, but randomly the displays quit and un-plugging and re--plugging the USB adapter fixes it (or power-cycling the D6000, or rebooting the system).

The USB keyboard and mouse continues to work, as does the audio through the D6000 3.5" headphone jack and the network connectivity.

I have downloaded the DisplayLink log collection tool and ran it on this system. The first one (timestamp 16:30) is right after the displays died, and the second one (timestamp 18:08) was taken right after I un-plugged/re-plugged the USB cable into the port.

This has been a problem even in Ubuntu 19.04 and 18.04 versions - I have now upgraded to 19.10 hoping that it was resolved in later drivers.

Any thoughts on how to help diagnose this annoying problem?
dan_linder is offline   Reply With Quote
Old 12-18-2019, 02:41 PM   #2
dan_linder
Junior Member
 
Join Date: Nov 2019
Posts: 5
Default

As an additional datapoint, I borrowed another Dell USB-C docking station from work and it ran just fine over night (MUCH longer than my D6000 docking station).

Here's the information that "dmesg" provides when I plug it in:

Code:
amdgpu 0000:01:00.0: GPU pci config reset
usb 1-2: new high-speed USB device number 10 using xhci_hcd
usb 1-2: New USB device found, idVendor=0424, idProduct=2807, bcdDevice= 2.04
usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-2: Product: USB2807 Hub
usb 1-2: Manufacturer: Microchip
hub 1-2:1.0: USB hub found
hub 1-2:1.0: 7 ports detected
usb 1-2.5: new high-speed USB device number 11 using xhci_hcd
usb 1-2.5: New USB device found, idVendor=0bda, idProduct=4014, bcdDevice= 0.05
usb 1-2.5: New USB device strings: Mfr=3, Product=1, SerialNumber=2
usb 1-2.5: Product: USB Audio
usb 1-2.5: Manufacturer: Generic
usb 1-2.5: SerialNumber: 200901010001
Attached si the DLSupportTool output after the working USB-C dock was running over night.
dan_linder is offline   Reply With Quote
Old 12-23-2019, 01:00 AM   #3
dan_linder
Junior Member
 
Join Date: Nov 2019
Posts: 5
Default

I too am pretty disappointed in how the "displaylink.org" is supporting Linux distributions. I'm usually a Fedora guy, but when I got my HP Spectre x360 (2018) I went all in and got a Dell D6000 dock. That was after I had used the x360 with a Dell W15 (I believe) and it worked flawlessly under both Windows and Linux.

As I've come to expect, the stability of the system under Windows 10 is great, but using the D6000 with any variant of Linux (Fedora 30/31, Ubuntu 18/19.04/19.10, etc) is horribly unstable. Audio, USB, network are all fine, but video dies intermittently and only un-plugging and re-plugging the USB-C cable helps.

And I don't think it's a USB-C/ThunderBolt issue as the same problem occurs when I use the USB 3.0 adapter.

And I am pretty sure it's not hardware as the same D6000 using my older Dell laptop (in USB 3.0 only, no USB-C) seems to be quite stable. (That is the system I upgraded from, so this is even more frustrating.)

I'd love to help with the Alpha and Beta drivers too.

So DisplayLink.org team, any takers?
dan_linder is offline   Reply With Quote
Old 12-24-2019, 05:54 PM   #4
dan_linder
Junior Member
 
Join Date: Nov 2019
Posts: 5
Default Stability?

So, I'm probably tempting fate here but I might have stumbled across a fix documented at the Arch Linux wiki page for DisplayLink.

https://wiki.archlinux.org/index.php/DisplayLink

Scroll down to this section of that page "USB 3.0 DL-6xxx, DL-5xxx, DL-41xx, DL-3xxx Devices" and add the
Code:
/usr/share/X11/xorg.conf.d/20-evdidevice.conf
file and add these lines:

Code:
Section "OutputClass"
	Identifier "DisplayLink"
	MatchDriver "evdi"
	Driver "modesetting"
	Option  "AccelMethod" "none"
EndSection
So far, my Spectre x360 with a Dell D6000 dock has been stable in a multi-screen setup overnight whereas it would "forget" the displays in less than 15 minutes.

I'll continue testing - I hope this helps others.
dan_linder is offline   Reply With Quote
Old 12-28-2019, 11:47 AM   #5
richardfearn
Junior Member
 
Join Date: Dec 2019
Posts: 2
Default

I had this problem using Fedora 29/30 with a Dell D6000; this fixed it for me:

https://github.com/displaylink-rpm/d...rpm#dell-d6000
richardfearn is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:06 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.