%general-entities; ]> $LastChangedBy$ $Date$ Colord-&colord-version; Colord Introduction to Colord Colord is a system activated daemon that maps devices to color profiles. It is used by GNOME Color Manager for system integration and use when there are no users logged in. &lfs75_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &colord-md5sum; Download size: &colord-size; Estimated disk space required: &colord-buildsize; Estimated build time: &colord-time; Colord Dependencies Required , , , , and Required (for the tests) Valgrind Recommended , (for GUdev), , , and Optional Bash Completion, colord-gtk and (To build the example tools), , and User Notes: Installation of Colord There should be a dedicated user and group to take control of the colord daemon after it is started. Issue the following commands as the root user: groupadd -g 71 colord && useradd -c "Color Daemon Owner" -d /var/lib/colord -u 71 \ -g colord -s /bin/false colord Install Colord by running the following commands: ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --with-daemon-user=colord \ --enable-vala \ --disable-bash-completion \ --disable-systemd-login \ --disable-static && make Now, as the root user: make install To test the results, issue: make -k check. For unknown reasons, one test (cd-self-test) fails. Note that system-wide D-Bus daemon must be running or the tests will fail. Command Explanations --with-daemon-user=colord: This switch is used so the colord daemon will run as an unprivileged user instead of root user. --enable-vala: This switch enables building of the Vala bindings. Remove if you don't have installed. --disable-bash-completion: This switch disables Bash Completion support for Colord apps. --disable-systemd-login: This switch prevents configure to look for Systemd libraries since Systemd is not part of LFS or BLFS. : Use this switch if you don't have libgusb installed. : Use this switch if you don't have GUdev installed. : Use this switch if you don't have Polkit installed. : This option creates a colord directory in /usr/lib instead of putting the program's private programs into /usr/libexec in accordance with the old version of the FHS used before LFS-7.5. Contents Installed Programs Installed Libraries Installed Directories cd-create-profile, cd-fix-profile, cd-iccdump, colord, colord-sane, colord-session, and colormgr libcolordprivate.so, libcolord.so, libcolorhug.so and several under /usr/lib/colord-plugin /usr/include/colord-1, /usr/lib/colord, /usr/lib/colord-plugins, /usr/lib/colord-sensors, /usr/share/color, /usr/share/colord, /usr/share/gtk-doc/html/colord and /var/lib/colord Short Descriptions cd-create-profile is a Color Manager Profile Creation Tool. cd-create-profile cd-fix-profile is a tool used to fix metadata in ICC profiles. cd-fix-profile colormgr is a text-mode program that allows you to interact with colord on the command line. colormgr libcolord.so contains the Colord API functions. libcolord.so