Redshift 1.12 : la temperature de couleur suit le soleil, projet archive en avril 2026

Résumé

Redshift 1.12 est un outil de temperature de couleur sous Linux qui refroidit ou rechauffe l ecran selon la hauteur du soleil, en reecrivant la table de correction gamma. Le depot a ete archive en lecture seule le 1 avril 2026 et la derniere version date de mai 2018.

Recommander
Nom
Redshift
Version
1.12
Tarif
Gratuit
Open source
Open source
Système
Linux
Mis à jour
2026-10-19 22:28

Il fut un temps ou chaque bureau Linux voulait un petit programme resident pour que l ecran ne brulait plus les yeux a minuit. Redshift ne lit pas l horloge, il lit le soleil. Il calcule ou le soleil se trouve, rechauffe l image quand il descend et la refroidit quand il remonte. Le depot a ete archive en lecture seule en avril 2026 et la derniere version reste 1.12, mais les paquets sont encore dans la plupart des distributions.

Un vieil outil qui deplace la couleur par la table gamma

Ce que fait Redshift tient en une phrase. Il pousse la temperature de couleur de l ecran vers le bas selon l environnement, pour que fixer l affichage la nuit pique moins. Il ne touche pas a la luminosite du panneau et n entre pas dans la gestion des couleurs du pilote graphique. Il reecrit la table de correction gamma de l affichage et decale le rapport entre les trois courbes de rouge, de vert et de bleu ; en laissant un peu plus de rouge, l image devient chaude.

La methode est simple, et parce qu elle est simple elle a laisse quelque chose derriere elle. La documentation du projet le dit sans detour : la table gamma etait un expedient faute d une interface commune pour regler la couleur, et tant que l outil reste sur ce chemin, plusieurs problemes ne se resolvent pas vraiment.

Decider quand rougir

La donnee d entree est la hauteur du soleil. Le programme prend la position actuelle, calcule de combien de degres le soleil se trouve au dessus de l horizon, puis interpole la temperature de couleur entre les paliers ecrits dans la configuration. La position peut etre fixee a la main par deux coordonnees, ou confiee au service de localisation du systeme et tenue a jour ; la version 1.12 a transforme ce second chemin en poussee continue, si bien qu un changement de lieu ne demande plus de redemarrage.

Plusieurs paliers tiennent dans une journee : un pour le jour, un autour du coucher, un pour la nuit, chacun avec sa temperature et sa valeur de gamma. La fenetre d etat nomme la periode en cours, jour, transition ou nuit, et un coup d oeil suffit pour savoir quel palier travaille.

Suivre le soleil reste facultatif. La meme version a ajoute un horaire, ou l on ecrit quelles heures prennent quelle temperature, ce qui convient a un rythme regulier ou a qui reste a l interieur toute la journee.

Configuration et deux facons de lancer

Il tourne sans fichier de configuration. Les valeurs par defaut sont 6500K le jour et 4500K la nuit, et ces nombres ont ete fixes en 1.12. Pour un reglage plus fin, les preferences passent dans un fichier : sous Linux et macOS dans un sous repertoire redshift du repertoire de configuration de l utilisateur, sous Windows dans le repertoire local des donnees d application. L ancien chemin reste lu, mais il est marque comme deconseille.

Deux points d entree existent. La version en ligne de commande ne regle que la couleur, et ses options vivent toutes dans l aide. Celle dont le nom porte le suffixe gtk ajoute une icone d etat ; une pression suspend l effet un moment et montre la temperature et la periode. Un script peut s accrocher a l activation et a la desactivation, et 1.12 a apporte ce crochet.

Ce que 1.12 a change

Selon les notes de version, 1.12 a fait cinq choses : le fournisseur de position met a jour en continu, un horaire est apparu, le fichier de configuration a demenage dans un nouveau repertoire, des crochets se declenchent a l activation et a la desactivation, et les valeurs par defaut se sont fixees a 6500K et 4500K. A cote, le mode RandR permet de decaler seulement certaines sorties, si bien qu un bureau a plusieurs ecrans peut laisser un panneau dans sa couleur d origine.

Changement en 1.12

Effet

Fournisseur de position

Mise a jour continue au lieu d une seule fois au demarrage

Horaire

Une temperature par tranche horaire au lieu de suivre le soleil

Chemin de configuration

Nouveau repertoire, l ancien reste lu

Crochets

Un script se lance a l activation et a la desactivation

Valeurs par defaut

6500K le jour, 4500K la nuit

Ou se trouvent les limites

Le probleme le plus courant est un pilote qui ne suit pas. Sur certains pilotes graphiques la table gamma est en lecture seule, et la panne prend deux formes : le programme signale une erreur, ou le reglage est abandonne en silence et l ecran ne bouge pas du tout. Les applications en plein ecran qui prennent la sortie passent par dessus cette couche, donc ne rien voir dans un jeu est normal.

La position peut aussi deraper. Quand le service de localisation est coupe, tout chemin qui s appuie dessus n a plus de coordonnees, et une paire ecrite a la main dans la configuration devient le filet. Les options de luminosite changent le gamma et non le retro eclairage, donc sur un portable une pression ne donne pas la sensation d un vrai assombrissement.

Apres l archivage

Le depot a ete archive en lecture seule par son auteur le 1 avril 2026. La derniere version, 1.12, date de mai 2018, et les commits de la ligne principale s arretent en juin 2020. La documentation elle meme reconnait que les environnements de bureau integrent depuis longtemps la meme fonction comme composant, et que ces implementations evitent la plupart des ennuis de la table gamma, ce qui en fait generalement le meilleur premier choix.

La plupart des distributions gardent le paquet dans leurs depots, il fonctionne des l installation, et un archivage en amont ne le retire pas des rayons du jour au lendemain. Ce qui a disparu, c est la personne qui corrige les problemes de compatibilite apportes par les nouveaux noyaux et les nouveaux pilotes. Sur une machine dont la table gamma ne se lit pas, il ne reste qu un autre chemin.

Cela ne veut pas dire inutile. Le fichier de configuration se regle tres finement, la ligne de commande entre dans les scripts, et sur des machines anciennes et des bureaux legers il fait encore gagner du temps. Le traiter comme un programme resident regle une fois puis oublie lui va mieux qu un reglage tourne sur place.

La question de l utiliser se ramene a ce besoin de finesse. Suivre le soleil, vivre dans un script, ne decaler qu un panneau sur plusieurs : il reste une reponse prete. Vouloir seulement un ecran moins agressif la nuit, c est deja couvert par le reglage present dans le systeme.

RedshiftTéléchargement
Systèmes pris en charge : Linux