dschubert / xiccd


xiccd is a simple bridge between colord and X. It enumerates displays and registers them in colord, creates default ICC profiles based on EDID data, applies ICC profiles provided by colord and maintains the user's private ICC storage directory. The primary goal of xiccd is providing color profile support for desktop environments that do not support native color management yet.

Installation Instructions

Enable this repo in dnf, then install xiccd:

dnf copr enable dschubert/xiccd dnf install xiccd

If your desktop environment supports autostarting applications in /etc/xdg/autostart, xiccd should be started automatically on login. xiccd will then register your display devices with colord and apply display calibrations if available. Make sure you do not have any other calibration loaders enabled (like xcalib, dispwin from ArgyllCMS or displaycal-apply-profiles from DisplayCAL). Also, do not try to use xiccd with KDE or GNOME, they already come with color management support built-in.

You can install color profiles directly from DisplayCAL or manually using the following command:

colormgr import-profile PROFILE.icc

While I make an effort to conform to the Fedora Packaging Guidelines, this package is unofficial and has not been formally reviewed. Use it at your own peril.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 26 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 26 (9 downloads)
Fedora 27 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 27 (13 downloads)
Fedora 28 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 28 (1 downloads)
Fedora rawhide i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora rawhide (9 downloads)

* Total number of packages downloaded in the last seven days.