Calibration ecran
De DocUnix.
Calibration d'écran"
Cette petite notice est tirée de la page web Planet Ubuntu-fr - Écran
Cette doc a été validée sur une machine Gentoo, une sonde Spyder3 et Argyllcms
Instaler Argyllcms :
emerge argyllcms
Procedure
Je me suis placé dans les conditions de luminosités qui sont celles dans lesquelles je travaille mes images (généralement), et j'ai fait le vide sur mon Desktop. Ensuite:
- dispcal -v -qh -yl mon_profil (-v pour le mode verbeux, -qm pour une qualité moyenne -qh pour la meilleure qualité, -yl pour un écran LCD (-yc pour un CRT) et mon_profil, pour le nom a donner au profil (et aux fichiers intermédiaires). Un patch noir apparait a l'écran, sur lequel placer la sonde, et vous devriez avoir cet affichage dans votre console:
Setting up the instrument Instrument Type: Spyder 3 Serial Number: 00617511 Hardwar version: 0x0307 Place instrument on test window. Hit Esc, ^C or Q to give up, any other key to continue:
Tapez donc entrée après avoir placé la sonde, et vous voila avec le menu suivant:
Display adjustment menu: Press 1 .. 7 1) Black level (CRT: Brightness) 2) White point (Color temperature, R,G,B, Gain) 3) White level (CRT: Contrast, LCD: Brightness) 4) Black point (R,G,B, Offset) 5) Check all 6) Continue on to calibration 7) Exit
si vous avez des contrôle manuels sur votre écrans, passer par les autres étapes n'est sans doute pas un luxe!
- Dispcal va afficher et mesurer toute une série de patch de différente couleur, et produire un fichier mon_profil.cal. c'est un peu long, c'est normal.
- On tape "targen -v -d3 -f500 mon_profil", ce qui va générer un fichier mon_profil.ti1 contenant les nouveau patches à mesurer. Cette étape est très rapide.
- On va maintenant utiliser la commande "dispread -v -yl -k mon_profil.cal mon_profil" qui va produire un fichier mon_profil.ti3. Cette étape est assez longue également.
- On peut désormais retirer la sonde l'écran, et générer le profil lui même: "colprof -v -A "Fabricant de l'écran" -M "modèle de l'écran" -D "la date" -qm -as mon_profil" qui va produire un (précieux!) fichier mon_profil.icc
- il est interessant de déposer tout les profils icc dans le repertoire ~/.local/share/icc , ou vont chercher par défaut beaucoup de logiciel.
- On charge le profil dans X avec la commande "dispwin /chemin/vers/mon_profil.icc" (et on le décharge avec dispwin -c mais ça n'a aucun intérêt ;) ). Votre écran est désormais calibré, et vous n'avez plus qu'à configurer correctement vos application (supportant les couleurs gérées, comme bibble, ou le dernier gimp). Attention, si vous utilisez un économiseur d'écran, celui ci déchargera le profil. Pensez à le recharger (ou à désactiver l'économiseur d'écran).
- A priori avec les cartes nvidia et le logiciel xcalib (emerge xclib), il est possible de charge un profil par écran. xcalib -d :0 -s <no screen> -v <nom du profil>. Nota: Ca ne fonctionne pas en Xinerama nvidia :-(.
- Il est possible de charger le profile automatiquement en créant un fichier executable dans /etc/X11/xinit/xinitrc.d. J'ai pris 99-profile_icc.
extrait de 99-profile_icc.
#!/bin/bash
/usr/bin/xcalib -d :0 -s 0 -v ${HOME}/.local/share/icc/P27T6-2.icc
Il faut verifier que les économiseurs de ne les font pas sauter.
Les premiers résultats ont été dramatiques. D'après la page Correction Gamma, le couple carte graphique (GTX 550) écran (Fujistsu P27T6) a un gamma d'environ 1.7. Je vais donc refaire la calibration avec un gamma 1.7, puis 2 (dispcal -v -G <1.7|2> -qh -yl mon_profil)

