Colormgr is a command line tool for managing color profiles on Linux systems. It allows users to view, install, and remove color profiles for their display devices, as well as set the default color profile for the system. It is particularly useful for users who are working with color-sensitive applications, such as graphic design or photography.
In summary, Colormgr is a Linux tool that allows users to manage color profiles for their display devices, including viewing, installing, and removing profiles, as well as setting the default profile for the system. This is useful for users working with color-sensitive applications.
Here are a few examples of how Colormgr can be used:
Viewing installed color profiles: To view all of the color profiles currently installed on your system, you can use the command: colormgr get-devices.
Installing a new color profile: To install a new color profile, you can use the command colormgr install-profile /path/to/profile.icc.
Removing a color profile: To remove a color profile that is currently installed on your system, you can use the command colormgr remove-profile profile_name.
Setting the default color profile: To set a specific color profile as the default for your system, you can use the command colormgr set-device-profile devicename profilename.
Listing all the available devices: To list all the devices that are currently connected to the system, you can use the command colormgr list-devices
Get details of a profile: To get the details of a specific profile, you can use the command colormgr get-profile profile_name
These are just a few examples of how Colormgr can be used, but the tool has many more features and options that can be explored.
The colormgr program is a command-line tool that allows administrators to view and change color profile to device mappings. This tool provides commands with a variable number of arguments, such as 'create-device', 'create-profile', 'delete-device', 'delete-profile', 'find-device', 'find-device-by-property', and 'find-profile'. It also has graphical tools which are provided by GNOME and KDE, and a libcolord gobject library which wraps the D-Bus interface in a nice glib-style API.
The command 'colormgr get-devices-by-kind display' returns all the color managed devices of a specific kind, in this case, 'display'. For example, when this command is run for an HP LP2480zx monitor, it will return the following information: Vendor: Hewlett Packard Serial: 3CM82200KV Scope: temp Colorspace: rgb Device ID: xrandr-Hewlett Packard-HP LP2480zx-3CM82200KV Profile 1: /org/freedesktop/ColorManager/profiles/iccd3b85708ae5843001de0801773b57246 Profile 2: /org/freedesktop/ColorManager/profiles/icc2ab7d3493c09663df7cbfa03cd8e006f Metadata: XRANDR_name=HDMI2.
This command can also be used to set model, serial, and vendor of the device, as well as find a device from the device ID, find a device with a given property value, find a profile from the profile ID, find a profile by filename, get a reading from a sensor, get all the available colour sensors, and get a standard colourspace. Moreover, 'colormgr —help' provides a summary of options and a list of commands.
Finally, it is important to note that if you’re using 0install, the command is 0install run —command=run-apply-profiles http://dispcalgui.hoech.net/0install/dispcalGUI.xml.
colormgr get-devices-by-kind display
Citations :
- https://www.freedesktop.org/software/colord/using.html
- https://askubuntu.com/questions/199661/how-do-you-set-system-display-color-profiles-in-xubuntu-and-lubuntu
- https://manpages.ubuntu.com/manpages/bionic/man1/colormgr.1.html
- https://docs.oracle.com/cd/E88353_01/html/E37839/colormgr-1.html
- https://hub.displaycal.net/forums/topic/colormgr-get-devices-display-does-nothing-e35683bb/