[GTALUG] USB-C/3.1 Video and Linux
Lennart Sorensen
lsorense at csclub.uwaterloo.ca
Mon Mar 26 09:51:52 EDT 2018
On Fri, Mar 23, 2018 at 12:50:50PM -0400, Giles Orr via talk wrote:
> A couple days ago I got a Best Buy flyer, and they have this item:
>
> https://www.bestbuy.ca/en-ca/product/asus-zenscreen-15-6-
> fhd-60hz-5ms-gtg-ips-lcd-monitor-mb16ac-dark-grey/10737845.aspx?
>
> It's a portable IPS LCD screen from Asus. I have a similar item from about
> three years ago that has two connectors, one for USB power-only and the
> other for VGA/HDMI. There were other models at the time that used only one
> connector, USB for both data and power - but that required a driver (and
> would have been painfully slow if it was USB2).
>
> But now here's this new model: it's one connector only, USB-C. And
> presumably USB3.1. And USB3.1 can carry video. But at this point I get
> lost among the standards and their implementations and which one supports
> what. I have an Asus Zenbook (it's Linux-only at this point) that has a
> USB-C connector, but I suspect it's USB3.0. So the first question is: how
> do I check that? Second, does Linux support video-over-USB3.1? Do I need
> a special cable? Is this "Thunderbolt?" How can I check if my machine
> would support this?
>
> I admit that I'm probably not going to run out and buy this tomorrow as the
> old one is mostly sufficient for my needs, but I'm very curious about the
> state of Linux support for USB3.1 and Thunderbolt's many features. And I'd
> like to know if my USB-C port supports USB3.1.
The manual says it uses DisplayPort Alt Mode for USB Type-C. So if you
connect it to a system that supports that mode on a USB type-C connector,
it should just work as a DisplayPort screen. If your system does not
support that, you can use any USB 3 port but you need a driver in that
case to run it as a USB video adapter instead.
Linux as of 4.6 kernel appears to support DisplayPort over USB Type-C
at least on some systems.
--
Len Sorensen
More information about the talk
mailing list