Gestion des couleurs sous Linux
PxlMonk affiche l’aperçu à travers le propre profil colorimétrique de votre moniteur, afin que les couleurs à l’écran correspondent aux vraies couleurs de la photo (voir Couleur de l’écran). Sous macOS et Windows, le profil est détecté automatiquement. Sous Linux, cela tient à une chose : votre bureau doit indiquer au système quel profil l’écran utilise. Cette page explique ce que PxlMonk recherche et comment le configurer.
Ce que PxlMonk vérifie
Section intitulée « Ce que PxlMonk vérifie »Quand vous ouvrez une photo, PxlMonk demande au système le profil colorimétrique de l’écran, dans cet ordre :
- Le profil que votre bureau publie pour l’écran. Sous X11, c’est la propriété de fenêtre
standard
_ICC_PROFILEque les services de couleur (colord, via l’intégration de couleur de GNOME ou KDE) définissent dès qu’un profil est attribué à votre écran. Sur une configuration multi-écrans, le profil de chaque écran est utilisé ; déplacer la fenêtre vers un autre moniteur la ré-résout donc. - Si un profil est trouvé, l’aperçu y est converti (couleur précise par moniteur), et le champ Profil de l’écran du panneau Infos de Développer affiche son nom.
- Si aucun n’est trouvé, PxlMonk revient au sRGB et affiche un avis au-dessus de l’aperçu : « L’espace colorimétrique de l’écran n’a pas pu être déterminé. » Rien n’est cassé ; les couleurs peuvent simplement ne pas correspondre à un panneau non calibré ou à gamut large.
L’avis signifie donc qu’aucun profil n’est attribué à votre écran, et non qu’une opération a échoué. La solution est d’en attribuer un.
Le mettre en place
Section intitulée « Le mettre en place »-
Installez colord et l’intégration de couleur de votre bureau. colord est le service qui stocke les profils d’écran ; l’intégration du bureau publie le profil attribué pour l’écran.
Terminal window # KDE Plasmasudo zypper install colord colord-kde# GNOMEsudo zypper install colord gnome-color-managerTerminal window # GNOME (par défaut) — colord est inclus ; ajoutez le panneau s'il manquesudo apt install colord gnome-color-manager# KDE (Kubuntu)sudo apt install colord colord-kdeTerminal window # GNOME (Workstation) — colord est inclus ; ajoutez le panneau s'il manquesudo dnf install colord gnome-color-manager# KDE Spinsudo dnf install colord colord-kde -
Attribuez un profil à votre écran. Utilisez les réglages graphiques si votre bureau en a :
- GNOME : Paramètres → Couleur → choisissez votre écran → ajoutez un profil et activez-le.
- KDE Plasma : Configuration du système → Couleur (nommé Correction des couleurs sur certaines versions).
Certains bureaux — notamment plusieurs versions de KDE Plasma 6 — ne fournissent aucun panneau de couleur. Là, la ligne de commande fonctionne toujours (colord installe l’outil
colormgr) :Terminal window # 1) trouvez l'id de périphérique de votre écrancolormgr get-devices# 2) listez les profils disponibles et choisissez-en un — le profil dérivé de l'EDID portant le# nom de votre moniteur est un bon choix sans effort, ou « sRGB »colormgr get-profiles# 3) attribuez-le et définissez-le par défaut (utilisez les chemins d'objet des deux commandes ci-dessus)colormgr device-add-profile <chemin-objet-peripherique> <chemin-objet-profil>colormgr device-make-profile-default <chemin-objet-peripherique> <chemin-objet-profil> -
Déconnectez-vous puis reconnectez-vous. Le bureau publie le profil attribué pour l’écran à la connexion — l’attribuer en cours de session ne suffit pas à lui seul. Après la reconnexion, le profil est actif.
Quel profil utiliser
Section intitulée « Quel profil utiliser »- Le profil d’écran généré automatiquement — colord en crée un à partir des données EDID de votre moniteur, nommé d’après l’écran (p. ex. « Surface Laptop 4 »). C’est une estimation gratuite et raisonnable du gamut du panneau, et un bon choix par défaut.
- Un profil mesuré — pour une vraie précision, calibrez l’écran avec un colorimètre et un outil comme DisplayCAL. Attribuez le profil obtenu de la même manière.
- sRGB — déclare le panneau comme sRGB. Convient à un écran à gamut standard ; sur un panneau à gamut large ce sera légèrement décalé, mais cela masque l’avis.
Vérifier que ça a marché
Section intitulée « Vérifier que ça a marché »Ouvrez une photo dans Développer et regardez le panneau Infos : le champ Profil de l’écran devrait maintenant afficher le nom de votre profil (p. ex. « Surface Laptop 4 ») au lieu de « sRGB », et l’avis a disparu.
Forcer un espace, ou masquer l’avis
Section intitulée « Forcer un espace, ou masquer l’avis »Si vous ne pouvez pas ou ne voulez pas configurer un profil, ouvrez Réglages → Général → Espace colorimétrique de l’écran et choisissez une valeur fixe au lieu de Automatique (adapter à l’écran) :
- sRGB — correct sur un écran à gamut standard, et supprime l’avis.
- Display P3 — pour un panneau à gamut large, ou pour épreuver à l’écran le rendu d’une image en P3.
Un espace fixe est utilisé tel quel sur chaque moniteur, si bien que PxlMonk n’a plus rien à détecter et l’avis n’apparaît pas.