Back to the main page


colord is a system service that makes it easy to manage, install and generate color profiles to accurately color manage input and output devices.

What colord does:

colord itself is a system activated daemon called colord. Being system activated means that it's only started when the user is using a text mode or graphical tool.

GNOME Color Manager is the name of the graphical tools for colord to be used in the GNOME and KDE desktops. GNOME Color Manager and colord-kde act as a clients to colord.


By default, colord uses PolicyKit for user authentication. This means that you, as an administrator, can specify with fine-grained control what your users can and cannot do.

For instance, an administrator could specify that unprivileged users can create color devices but not delete them. For home users it's typical to ask the user for their own, or the administrator's root password.

Use cases:

colord was designed to solve a few discrete use cases. The D-Bus interface was designed to fulfil the following scenarios:


colord has the following features:


colord supports the following subsystems:

Virtual devices are not backed by a physical device, and so can be things like Snapfish Processing Lab or Tommys Camera.


colord is (L)GPLv2+ licensed. This means that you can redistribute and/or modify colord under the terms of the GNU General Public License as published by the Free Software foundation; either version 2 of the License, or (at your option) any later version. See the license information included with the software for more details.

Back to the main page