Page MenuHomePhabricator

Configuration tools to assign one color profil by device
Open, WishlistPublic

Description

As far as I know, there is nothing in Enlightenment that allows to assign color profils to devices, typically: one for laptop screen, one for external screen, one for printer.
Tools like xcalib don't allow to have several profiles (AFAIK, to).
Gnome uses freedesktop's colord for that https://www.freedesktop.org/software/colord/intro.html and Gnome3 is quite helpfull (automatically search for known color profil for a device for ex).

fanf42 created this task.Nov 24 2017, 3:20 AM
zmike added a project: efl.Jan 9 2018, 9:56 AM
zmike triaged this task as Wishlist priority.
zmike edited projects, added Restricted Project; removed efl.Jun 11 2018, 6:56 AM
zmike edited projects, added efl: display system, efl: system integration; removed Restricted Project.Jun 11 2018, 7:19 AM
fanf42 added a comment.EditedJun 11 2018, 8:11 AM

Some correction since I opened that ticket:

  • there is a version of xcalib that supports multiple screen: https://github.com/OpenICC/xcalib
  • but now, each time I plug an external screen, the bad color profil is applied to it (i.e: I didn't find a way to make a color profil stick to a given screen).

That second point is perhaps due to something I don't understand in the parameter between output/screen, and by the fact that on my enlightenment config, the external screen becomes the principal one.

When the two screens are connected, I use:

# reapply color profil on laptop screen
/usr/bin/xcalib -s 0 /path/towards/color-profil/xps15-fullhd.icm
# clear external screen
/usr/bin/xcalib -output 1 -clear

Hope it helps,