colormgr
Manage color profiles for devices
SYNOPSIS
colormgr [-h|--help] [-V|--version] [-v|--verbose...] [-i|--icc] COMMAND [ARG...]
PARAMETERS
-h, --help
Show help information and exit
-V, --version
Print version and exit
-v, --verbose
Increase verbosity level (repeatable)
-i, --icc
Output ICC profile data in readable form
DESCRIPTION
colormgr is the command-line interface to the colord daemon, enabling management of color devices and ICC profiles on Linux systems. Colord acts as a D-Bus-activated service providing a centralized database for color profiles, ensuring consistent color across applications, displays, printers, scanners, and cameras.
Key functionalities include listing devices with get-devices, installing profiles via profile-add or profile-install, adding/removing devices, repairing profiles, generating sensor readings, and creating calibration files. Devices are uniquely identified by IDs (often hardware serials), and kinds include display, printer, scanner, camera, and webcam.
Ideal for scripting, headless servers, or precise control without a GUI. It integrates with desktop environments like GNOME for system-wide color accuracy. For example:
colormgr get-devices lists devices;
colormgr profile-add monitor.icc installs a profile.
Requires colord running; uses polkit for privileged ops. Outputs human-readable or ICC-formatted data.
CAVEATS
Requires colord D-Bus service running. Privileged operations (e.g., profile install) need polkit authorization. Not all devices auto-detected without sensors.
COMMON SUBCOMMANDS
get-devices [KIND] - List devices by kind (e.g., display)
local - Get local display device
profile-add FILENAME - Add profile to database
profile-install FILENAME - Install and auto-match profile
device-add ID KIND - Register new device
DEVICE KINDS
display, printer, scanner, camera, webcam
HISTORY
Developed by Richard Hughes as part of the colord project around 2010, replacing ad-hoc color management with standardized D-Bus service for GNOME and Linux desktops.
SEE ALSO
colord(8), gnome-color-manager(1)


