usb c (3.1) hubs with video hdmi, displayport, vga
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I purchased a UGREEN USB C multifunction adapter (model CM120) which includes 2 USB 3.0 ports, 1 HDMI port, 1 DisplayPort, and 1 VGA port.
The USB ports on the hub work fine (4.18 kernel on Ubuntu). However, the kernel doesn't recognize any of the video ports. Searching around I found that kernel 4.19 is supposed to support USB-C to DisplayPort.
So, I installed 4.19.33 and this made no difference. People are reporting that a USB C to DisplayPort *cable* works on this kernel. But what about hubs? What does the kernel need for a hub with video to work? Does there have to be a specific driver written for the hub?
Did you check the UGREEN website?? You need the DisplayLink driver for Linux, available on their driver-download page. That *MAY* work.
Quote:
If so, this doesn't much make sense because these hubs are supposed to work out of the box on Windows and Mac. And that suggests this capability is all part of some standard. So, when are we likely to see these hubs working in Linux?
There are *SOME* experimental drivers, but I wouldn't hold your breath. Unless the company wants to release actual Linux drivers/API/code, it'll take a while.
Wired enough, I just received a new thunderbolt dock - Dell TB16.
And, none of the USB and Network port worked.
Started looking on Dell site, and found that in BIOS, I had to enable these two things:
Thunderbolt Adapter Pre-boot modules
Thunderbolt Adapter boot support
After that, USB and Network ports now work. I am on CentOS 7.6. I did not have to modify anything in OS.
Wired enough, I just received a new thunderbolt dock - Dell TB16.
And, none of the USB and Network port worked.
Started looking on Dell site, and found that in BIOS, I had to enable these two things:
Thunderbolt Adapter Pre-boot modules
Thunderbolt Adapter boot support
After that, USB and Network ports now work. I am on CentOS 7.6. I did not have to modify anything in OS Maybe this will help you?
Could be, but if the OP is having video issues, they are most certainly DisplayLink related.
There are *SOME* experimental drivers, but I wouldn't hold your breath. Unless the company wants to release actual Linux drivers/API/code, it'll take a while.
Thanks, I did check the UGreen website for drivers.
There's nothing for this specific model, and they keep describing chipsets. Without opening up the black box, I'm not sure how I'd determine the chipset! :-)
AFAIK, DisplayLink is a particular product offering (see www.displaylink.com) which I've previously used (unsuccessfully) at work. Perhaps UGREEN make some of those products.
This is a genreic hub, not a DisplayLink product.
BUT, you might be right. Perhaps putting that driver in my might work. I'll give it a go.
Last edited by russellr; 04-05-2019 at 03:15 PM.
Reason: emoticon
Wired enough, I just received a new thunderbolt dock - Dell TB16.
And, none of the USB and Network port worked.
Started looking on Dell site, and found that in BIOS, I had to enable these two things:
Thunderbolt Adapter Pre-boot modules
Thunderbolt Adapter boot support
After that, USB and Network ports now work. I am on CentOS 7.6. I did not have to modify anything in OS.
Maybe this will help you?
Thanks for the suggestion.
My computer is a Metabox/Clevo. The bios is unusually terse. Probably because it's UEFI only.
BTW, it doesn't have Thunderbolt, just DisplayPort over USB-C on one of the USB-C ports.
It installs fine, though I couldn't see anything in lsmod regarding displaylink even after a reboot.
There was mention on the site of need to use Nouveau driver instead of NVidia driver. So, I switched to Nouveau, but that stopped my existing external monitors from working (which are connected directly to HDMI and DP).
So, I'm pretty much at the end of my tolerance for this.
There was mention on the site of need to use Nouveau driver instead of NVidia driver. So, I switched to Nouveau, but that stopped my existing external monitors from working (which are connected directly to HDMI and DP).
Nouveau and NVidia aren't the only two competent DDX drivers for NVidia GPUs. Before giving up entirely you might wish to try the (younger technology, supporting also AMD and Intel GPUs) default, provided in 18.04 by the server package (since 1.17.0) rather than optional DDX driver packages. It's called modesetting, not to be confused with KMS, which, like the Nouveau DDX, it depends on to function. To try it, one can simply make others unavailable, as well as by explicitly configuring its use via xorg.conf*.
Thanks, I did check the UGreen website for drivers.
There's nothing for this specific model, and they keep describing chipsets. Without opening up the black box, I'm not sure how I'd determine the chipset! :-)
AFAIK, DisplayLink is a particular product offering (see www.displaylink.com) which I've previously used (unsuccessfully) at work. Perhaps UGREEN make some of those products. This is a genreic hub, not a DisplayLink product. BUT, you might be right. Perhaps putting that driver in my might work. I'll give it a go.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.