Colord-1.2.12
Introduction à Colord
Colord est un démon activé par le
système qui relie les périphériques à leur profile de couleurs. Il
est utilisé par GNOME Color
Manager pour l'intégration au système et est utilisé quand
il n'y a pas d'utilisateurs connectés.
This package is known to build and work properly using an LFS-7.10
platform.
Informations sur le paquet
Dépendances de Colord
Requises
D-Bus-1.10.10, GLib-2.48.2, Little CMS-2.8 et
SQLite-3.14.1
Requises (pour les tests)
Valgrind-3.11.0
Recommandées
gobject-introspection-1.48.0,
libgudev-230, libgusb-0.2.9, Polkit-0.113, Systemd-231 et
Vala-0.32.1
Facultatives
DocBook-utils-0.6.14, gnome-desktop-3.20.2 et colord-gtk-0.1.26 (pour construire les
outils d'exemple), GTK-Doc-1.25, libxslt-1.1.29, SANE-1.0.25,
ArgllCMS et
Bash Completion,
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/colord
Installation de Colord
Il doit y avoir un utilisateur et un groupe dédié pour prendre le
contrôle du démon colord après son démarrage. Tapez
les commandes suivantes en tant qu'utilisateur root
:
groupadd -g 71 colord &&
useradd -c "Color Daemon Owner" -d /var/lib/colord -u 71 \
-g colord -s /bin/false colord
Installez Colord en lançant les
commandes suivantes :
sed -i "/seems to be moved/s/^/#/" ltmain.sh &&
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--with-daemon-user=colord \
--enable-vala \
--disable-argyllcms-sensor \
--disable-bash-completion \
--disable-static &&
make
Maintenant, en tant qu'utilisateur root
:
make install
Pour tester les résultats, tapez : make -k check. Pour des raisons
inconnus, quelques tests échouent. Notez que le démon D-Bus doit être lancé ou les tests échoueront.
Explication des commandes
sed -i ...
ltmain.sh : Cette commande sed rend muets
plusieurs avertissements inutiles et embêtants générés par libtool.
--with-daemon-user=colord
: Ce
paramètre est utilisé pour que le démon colord puisse être lancé depuis
un utilisateur sans privilège au lieu de l'utilisateur root
.
--enable-vala
: Ce
paramètre permet de construire les bindings Vala. Enlevez-le si
vous n'avez pas installé Vala-0.32.1.
--disable-argyllcms-sensor
:
Désactive le pilote de capteur ArgllCMS.
--disable-bash-completion
: Ce
paramètre désactive le support de Bash
Completion pour les applications de Colord.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--enable-gtk-doc
: Utilisez cette
option si GTK-Doc est installé et
que vous souhaitez construire et installer la documentation de
l'API.
--disable-gusb
: Utilisez cette
option si vous n'avez pas installé libgusb.
--disable-udev
: Utilisez cette
option si vous n'avez pas installé GUdev.
--disable-polkit
: Utilisez cette
option si vous n'avez pas installé Polkit.
Contenu
Programmes installés:
cd-create-profile, cd-fix-profile,
cd-iccdump, cd-it8 et colormgr
Bibliothèques installées:
libcolord.so, libcolordprivate.so et
libcolorhug.so
Répertoires installés:
/usr/include/colord-1,
/usr/lib/colord-{plugins,sensors}, /usr/share/color{,d},
/usr/share/gtk-doc/html/colord et /var/lib/colord
Descriptions courtes
cd-create-profile
|
est un outil de créations des profiles de couleurs.
|
cd-fix-profile
|
est un outil utilisé pour corriger les métadonnées dans
les profiles ICC
|
cd-iccdump
|
affiche le contenu d'un profile ICC en texte lisible par
un humain.
|
cd-it8
|
est un outil de tests de gestion de couleurs.
|
colormgr
|
est un programme en mode texte qui permet d'interagir
avec colord en ligne de commande.
|
libcolord.so
|
contient les fonctions de l'API de Colord.
|
Last updated on 2016-08-30 08:02:26 +0200