I'm trying to use a USB-C to HDMI cable (not adapter) to connect to an external monitor with no luck. The display is detected, can be selected, and displays video but the video is not displayed correctly. I'm not sure the correct terminology to describe this but it looks like this:

Strange colors

Another Example

  • I'm using an acer switch alpha 12
  • APU Graphics: Intel HD Graphics 520
  • the intel driver is otherwise working well.
  • The apple display adapter (USB-C to HDMI/USB 3.0/USB-C) works perfectly.
  • This same cable works with Windows.

Any Ideas?

EDIT: This has been confirmed with no resolution known. Seems to be related to the i915 driver. https://bugs.launchpad.net/ubuntu/+source/linux-hwe-edge/+bug/1661987

EDIT 2: This is definitely a software issue. Works fine with Windows and MAC with no additional tweaking on the same monitor. Here's the HDMI standard for USB-C to HDMI for those who care to read. http://www.hdmi.org/manufacturer/hdmialtmodeusbtypec.aspx

  • it's something to do with the input type this isn't an issue with ubuntu this is a hardware issue HDMI to usb is non-standat and you need to do some electronics and saldering to make this work. check out the issue this guys gets only once he reboots into linux : youtu.be/rWmJ0RH_Feo?t=15m31s he fixes it by addapting his cable. your cable is different but I'm guessing it's a similar sort of issue. try to see if the issue exists under windows, if the strange colors persist under windows then I'm right it's not a software issue. – tatsu May 17 '17 at 7:54
  • this is not something that you can legitemately classify as a software issue even less ubuntu. any other linux distro would show the same behavior. and the fact it works under windows seems very fluke-y at this point. – tatsu May 22 '17 at 9:08
  • what? It's not flukey that it works with windows. It's flukey with ubuntu. I couldn't get it to work with any other distro. Didn't put a lot of effort though because Ubuntu is what i want to use. – J. Doe May 26 '17 at 7:45
  • that's what i said : E.G. it isn't an ubuntu issues since you get the same issue with other distros. I can't in good conscience rule out that the fact that it doesn't happen under windows is a fluke. in any case what you don't understand is that what you're doing (usb to HDMI) is non-standart and normally you need extra hardware (to bring extra voltage or a certain extra signal) for this to work. if windows provided a software solution to this hardware issue then that's on them not on us. you can't legitimately expect native USB to HDMI support do you not realize how ridiculous that sounds? – tatsu May 26 '17 at 11:14
  • I know that it works with Windows. Every time. That makes it a software issue. The standard already exists hdmi.org/manufacturer/HDMIAltModeUSBTypeC.aspx – J. Doe May 27 '17 at 18:50

I use a duel-boot ASUS with Intel HH graphics as well, i connect to a direct hdmi port in the laptop and receive no issue. sounds like a connector error rather than Ubuntu itself, if your laptop uses an hdmi port of its own try that, or

go into settings>displays>and click the one thats not built-in display,change the resolution after you put it on show on display 2 only, as the desktop resolution may be non-native to the tv/monitor.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.