ColorHug a été conçu afin de rendre très accessible l'étalonnage des couleurs d'un écran à un utilisateur lambda : la sonde colorimétrique ColorHug est un matériel open source, développé par la micro-entreprise Hughski fondée par Ania et Richard Hughes. Ce dernier développe le logiciel associé (colorhug-client) qui fonctionne de concert avec "GNOME Color Manager" et "colord" dont il est aussi développeur principal. On peut noter quelques avantages du projet par rapport à des concurrents commerciaux sur plate-formes propriétaires : open-source, rapide, peu onéreux… Et surtout simple à utiliser.
ColorHug s'appuie sur Argyll CMS : il est utile de parcourir les points importants listés sur cette page (en particulier sur l'écran).
L'auteur conseille d'utiliser le live-cd disponible en téléchargement qui est basé sur fedora, et qu'on peut mettre sur clé usb bootable grâce à unetbootin.
Mais on peut aussi installer les logiciels permettant d'utiliser la sonde directement sous Ubuntu, installez les paquets : argyll, colord, colorhug-client
Dans le menu système sont alors disponibles deux nouveaux lanceurs : "CCMX" et "Gestionnaire de mise à jour du micrologiciel".
dmesg | grep ColorHug
Une ligne doit apparaître ressemblant à la suivante :
generic-usb 0003:04D8:F8DA.0003: hiddev0,hidraw1: USB HID v1.11 Device [Hughski Ltd. ColorHug] on usb-0000:00:1a.2-2/input0
Si ce n’est pas le cas, cela indique une défectuosité soit de la sonde, soit du câble USB, soit de la prise USB de l’ordinateur.
/usr/lib/colorhug-client/colorhug set-leds 1 5 200 200
La del verte de la sonde doit clignoter 5 fois.
/usr/bin/colorhug-flash
Une fenêtre indiquant "ColorHug détecté" ainsi que la version de firmware doit apparaître.
/usr/bin/colorhug-ccmx
Cliquer sur "actualiser" pour actualiser les listes. Dans la plupart des cas le réglage "Factory calibration" donnera un résultat acceptable.
/usr/bin/gnome-control-center color
export ENABLE_COLORHUG=true
Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.