Redshift: Redshift and DisplayLink

Created on 4 Feb 2016  路  14Comments  路  Source: jonls/redshift

Would it be possible to apply Redshift, or Redshift-like effects, to monitors connected via DisplayLink?

The F.lux guy said that DisplayLink does not expose any color temperature controls through the Windows drivers.

Under Linux, I was hoping Redshift could get around this somehow. But as of today, it doesn't seem so.

I have three monitors:

DisplayLink - DisplayPort - DisplayLink

The LCD connected to the DisplayPort works fine with RedShift. But the other two with DisplayLink does not.

enhancement

Most helpful comment

OP here. I long gave up on DisplayLink years ago due to various deficiencies and original hard stance against Linux (not to mention the horrible performance and let's not even talk about 4k). After three laptops, various Linux distros (last was QubesOS which DL is a joke with), and different brands of DisplayLink adapters, I'm convinced it's the DisplayLink foundation itself trying to protect their patents and HDCP protocol that they treat Linux as 3rd class citizens, or frankly don't care to just leave things as-is.

I've dropped DisplayLink all together regardless of cost for laptops with eGPUs and 3 monitor outputs and will never give them money again for their licensing of DL products.

Instead, I enjoy some combination of 2x DP + HDMI, like my current Thinkpad P1 with 2x USB-C TB3 + HDMI, supporting 4x external 4k monitors in addition to the 5th 4k LCD screen - on Linux, with full Redshift support across all of them.

I know a lot of people are following this Issue in hopes that Redshift will support DisplayLink, but the problem is not with RedShift or any code they have - like mentioned above, it's a kernel driver limitation that RedShift will just start working with if they ever support it.

So at this time, I am closing this issue.

And I direct everyone to file a bug with the Displaylink foundation themselves to get them to support this feature.

All 14 comments

Issue #303 being fixed would presumably allow this to work, without needing additional support from the DisplayLink driver.

I'm very interested in this! I'm really enjoying my two laptop displaylink dock, but I'm missing redshift. I tried messing with the monitor settings to remove a little blue light and it has helped some, but it's not quite as good as the real deal. I also tried @jonls' gnome-shell-extension (night-mode) but the colors are too far off to really be usable.

I'll keep an eye on this and 303

DisplayLink's recent driver (8.3 M0 and 8.3 alpha) has supported f.lux on Windows. Could it be possible to benefit from their driver to make redshift work in Linux for DisplayLink and external monitors?

Same Problem here...

Would the gamma support be something that needs to happen in the open source https://github.com/DisplayLink/evdi or elsewhere?

Also watching this one...

does anyone know what steps forward we need to take to enable gamma tweaks on the displaylink?

This would be amazing to have! I am on Linux btw.

@jonls I just got a new monitor that uses DisplayLink and this issue is going to drive me crazy because I am a night owl that works until the wee hours of the morning. Any plans to fix this or #303 (which has been said above might fix it)? I am on Linux.

would love to see a solution for this. I"m on Arch Linux and everything works fine except for red shift

Still following this. :(

+1 Also on Linux Kubuntu 18.04 following this issue....Great Redshift fan!

As I discussed on this bug:

https://github.com/DisplayLink/evdi/issues/44

Basically:

  1. The gamma ramp/color temperature support must be implemented in the evdi kernel module for DisplayLink.
  2. The user will still need a patched Xorg version (at least on Ubuntu) because Xorg added gamma ramp support to the modesetting driver previous year and at least it is not landed in Ubuntu 18.04. Modesetting driver is used by DisplayLink.

OP here. I long gave up on DisplayLink years ago due to various deficiencies and original hard stance against Linux (not to mention the horrible performance and let's not even talk about 4k). After three laptops, various Linux distros (last was QubesOS which DL is a joke with), and different brands of DisplayLink adapters, I'm convinced it's the DisplayLink foundation itself trying to protect their patents and HDCP protocol that they treat Linux as 3rd class citizens, or frankly don't care to just leave things as-is.

I've dropped DisplayLink all together regardless of cost for laptops with eGPUs and 3 monitor outputs and will never give them money again for their licensing of DL products.

Instead, I enjoy some combination of 2x DP + HDMI, like my current Thinkpad P1 with 2x USB-C TB3 + HDMI, supporting 4x external 4k monitors in addition to the 5th 4k LCD screen - on Linux, with full Redshift support across all of them.

I know a lot of people are following this Issue in hopes that Redshift will support DisplayLink, but the problem is not with RedShift or any code they have - like mentioned above, it's a kernel driver limitation that RedShift will just start working with if they ever support it.

So at this time, I am closing this issue.

And I direct everyone to file a bug with the Displaylink foundation themselves to get them to support this feature.

Was this page helpful?
0 / 5 - 0 ratings