Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
redshift [Le 30/05/2018, 21:46]
corrigo
redshift [Le 15/09/2023, 20:17] (Version actuelle)
L'Africain maj de la page
Ligne 1: Ligne 1:
-{{tag>Trusty Xenial ​personnalisation}}+{{tag>Jammy personnalisation}}
  
 --- ---
Ligne 10: Ligne 10:
  
 Redshift s'​intègre dans les environnements GTK+ et fournit une interface de configuration. Redshift s'​intègre dans les environnements GTK+ et fournit une interface de configuration.
- +=====Sous Ubuntu (Gnome)===== 
-=====Installation===== +Cette fonctionnalité existe nativement dans les paramètres de [[:​gnome-shell|Gnome Shell]] via le menu  **Périphériques** -> **écran** puis activer le **Mode nuit** pour obtenir les réglages. 
-Redshift est dans les [[:​depots|dépôts]] ​Ubuntu, pour l'​utiliser il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​redshift-gtk]]** ​ou si vous êtes sur [[:KDE]] **[[apt>​plasma-widget-redshift]]**. +=====Sous Kubuntu (KDE)===== 
- +Cette fonctionnalité existe nativement dans les paramètres de **Configuration du Système** via le menu  **Matériel** -> **Affichage et écran** -> **Couleur de nuit** puis **Activer la couleur de nuit** pour obtenir les réglages. 
-Cette fonctionnalité existe nativement dans les paramètres de [[:​gnome-shell|Gnome Shell]] à partir de la version 3.24 (Ubuntu 17.10).+=====Sous les autres variantes (Mate et Xubuntu)===== 
 +Redshift est déjà installé par défaut sur Mate. Dans le cas d'un autre environnement graphique, vous le trouverez ​dans les [[:​depots|dépôts]],​ pour l'​utiliser il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​redshift-gtk]]**.
  
 =====Utilisation===== =====Utilisation=====
  
-Redshift-gtk est une interface graphique à Redshift. Pour l'​utiliser faites une recherche avec le mot clé **Redshift**. Dans les menus classiques vous le trouverez dans la catégorie accessoires. ​+Redshift-gtk est une interface graphique à Redshift. Pour l'​utiliser faites une recherche avec le mot clé **Redshift**. Dans les menus classiques vous le trouverez dans la catégorie accessoires.
 \\ \\
-Redshift-gtk est employé pour démarrer Redshift, une fois lancé il se trouve dans la zone de notification pour permettre de désactiver et de réactiver Redshift, l'​arrêter temporairement,​ ou quitter. ​+Redshift-gtk est employé pour démarrer Redshift, une fois lancé il se trouve dans la zone de notification pour permettre de désactiver et de réactiver Redshift, l'​arrêter temporairement,​ ou quitter
 + 
 +=====Comment définir des paramètres qui vous correspondent===== 
 + 
 +====Pour que Redshift filtre la lumière bleue à la bonne heure==== 
 + 
 +Pour permettre à Redshift d'​ajuster les couleurs de votre écran en fonction de l'​heure de la journée, il va vous falloir dans un premier temps régler votre latitude et votre longitude. 
 + 
 +===Définir votre emplacement automatiquement=== 
 + 
 +Cette méthode a l'​avantage de ne pas vous obliger à reconfigurer Redshift si vous changez de fuseau horaire. 
 + 
 +Elle consiste à utiliser le service geoclue pour détecter votre position. 
 + 
 +Par défaut, les fichiers de configuration Geoclue2 ne permettent pas l'​accès à Redshift. Afin d'​autoriser l'​accès,​ ouvrez le fichier /​etc/​geoclue/​geoclue.conf via la commande : 
 + 
 +<​code>​sudo nano /​etc/​geoclue/​geoclue.conf</​code>​ 
 + 
 +et ajoutez les lignes suivantes à la fin du fichier : 
 + 
 +<​file>​[redshift] 
 +allowed=true 
 +system=false 
 +users=</​file>​ 
 + 
 +Vous pouvez maintenant vérifier que tout fonctionne en tapant la commande suivante : 
 + 
 +<​code>​redshift -l geoclue2</​code>​ 
 + 
 +Vous devriez voir les couleurs de votre écran tirer vers le jaune (ce sera léger si vous êtes en pleine journée). 
 + 
 +===Définir votre emplacement manuellement=== 
 + 
 +La méthode manuelle va vous demander d'​aller trouver vous-même votre latitude et votre longitude. Vous pouvez trouver cette information de plusieurs façons : 
 + 
 +  - via OpenStreetMap 
 +  - en tapant le nom de votre ville dans Wikipédia. La latitude et la longitude seront affichés dans l'​encart à droite. 
 + 
 +Vous lancerez alors Redshift via une commande du type : 
 +<​code>​redshift -l latitude:​longitude</​code>​ 
 + 
 +Exemple pour la ville de [[https://​fr.wikipedia.org/​wiki/​Theix|Theix]] (coordonnées : 47° 37′ 47″ nord, 2° 39′ 17″ ouest) : 
 +<​code>​redshift -l 47.4:-2.4 </​code>​ 
 + 
 +====Du mal à vous endormir ? Ajustez les couleurs en fonction de votre sensibilité !==== 
 + 
 +On n'a pas tous la même sensibilité à la lumière bleue et il se peut que les paramètres par défaut de Redshift laissent passer encore trop de lumière bleue pour vous permettre de vous endormir correctement. 
 + 
 +Pour trouver les paramètres qui vous correspondent,​ il va s'agir de jouer avec la commande RedShift jusqu'​à trouver les paramètres qui vous conviennent. 
 + 
 +Ici la syntaxe sera : 
 +<​code>​redshift -l geoclue2 -t temperature-jour:​temperature-nuit</​code>​ 
 + 
 +Par exemple, je règle la température à 2500° la nuit, car je suis très sensible et qu'​avec davantage de lumière bleue je peine à m'​endormir : 
 + 
 +<​code>​redshift -l geoclue2 -t 6000:​2500</​code>​ 
 + 
 +Jouez avec différentes valeur jusqu'​à obtenir la température qui est confortable pour vous. 
 + 
 +====Pour pouvoir regarder confortablement des films ou séries==== 
 + 
 +Enfin, les deux derniers paramètres auxquels vous pouvez vouloir faire attention sont le gamma et la luminosité. 
 + 
 +En effet, des valeurs trop petites de gamma et de luminosité vous incommoderont lorsque vous essaierez de regarder des vidéos : vous ne verrez pas les détails dans les couleurs sombres. 
 + 
 +Les valeurs de gamma et de luminosités doivent être comprises entre 0 et 1. 
 + 
 +Plus ces valeurs seront petites, moins vous verrez les détails dans les couleurs sombres. 
 + 
 +La commande est la suivante : 
 + 
 +<​code>​redshift -l geoclue2 -t 6000:1500 -b JOUR:NUIT -g 0.8 </​code>​ 
 + 
 +avec -b JOUR:NUIT pour définir les valeur de luminosité le jour et la nuit. Exemple avec une luminosité à 0.8 jour et nuit : 
 + 
 + 
 +<​code>​redshift -l geoclue2 -t 6000:1500 -b 0.8:0.8 -g 0.8 </​code>​ 
 + 
 + 
 +Là encore, lancez une vidéo avec des détails dans des couleurs sombres, et augmentez la valeur de gamma et de luminosité jusqu'​à ce que vous puissiez distinguer correctement les objets. 
 + 
 +=====Comment garder tous ces paramètres mémorisés===== 
 + 
 +Nous allons créer ici un fichier de configuration afin de garder tous ces paramètres mémorisés et ainsi ne pas avoir besoin de les rentrer à nouveau à chaque démarrage de Redshift.
  
-=====Configuration===== 
 <note important>​Créez ce fichier de configuration avant de lancer l'​application,​ car un bug fait qu'​elle ne parvient pas à détecter automatiquement votre localisation,​ ce qui conduit à son arrêt si cette dernière n'est pas écrite dans le fichier de configuration. C'est d'​ailleurs votre seul moyen de configurer l'​application qui connaît également des problèmes au niveau de son interface graphique, qui ne se lance pas. Ces problèmes ne concernent toutefois que la version gtk de l'​appli,​ le widget KDE étant parfaitement fonctionnel.</​note>​ <note important>​Créez ce fichier de configuration avant de lancer l'​application,​ car un bug fait qu'​elle ne parvient pas à détecter automatiquement votre localisation,​ ce qui conduit à son arrêt si cette dernière n'est pas écrite dans le fichier de configuration. C'est d'​ailleurs votre seul moyen de configurer l'​application qui connaît également des problèmes au niveau de son interface graphique, qui ne se lance pas. Ces problèmes ne concernent toutefois que la version gtk de l'​appli,​ le widget KDE étant parfaitement fonctionnel.</​note>​
  
-Voici un exemple de configuration fonctionnelle,​ que vous pouvez adapter à vos besoins. Nommez-le //​redshift.conf//​ et placez-le dans le dossier //.config// de votre **Répertoire Personnel** (//​.config//​ est un dossier caché, faites ctrl+h pour le faire apparaître),​ adaptez-le à vos besoins, et à votre écran.+Voici un exemple de configuration fonctionnelle,​ que vous pouvez adapter à vos besoins ​avec les valeurs que vous avez trouvées plus haut. 
 + 
 +Nommez-le //​redshift.conf//​ et placez-le dans le dossier //.config// de votre **Répertoire Personnel** (//​.config//​ est un dossier caché, faites ctrl+h pour le faire apparaître),​ adaptez-le à vos besoins, et à votre écran.
 <​file>​ <​file>​
 ; Paramètres globaux pour redshift. ; Paramètres globaux pour redshift.
 [redshift] [redshift]
 +
 ; Régler les températures de jour et de nuit de l'​écran. ; Régler les températures de jour et de nuit de l'​écran.
-temp-day=5500+
 +temp-day=5700
 temp-night=3500 temp-night=3500
  
Ligne 36: Ligne 123:
 ; 0 provoquera un changement direct de jour à la température de l'​écran de nuit. ; 0 provoquera un changement direct de jour à la température de l'​écran de nuit.
 ; 1 va progressivement augmenter ou diminuer la température de l'​écran. ; 1 va progressivement augmenter ou diminuer la température de l'​écran.
 +;
 transition=1 transition=1
 +
 +; Désactivez le fondu progressif entre les températures lorsque Redshift démarre et s'​arrête.
 +; 0 provoquera un changement immédiat entre les températures de l'​écran.
 +; 1 appliquera progressivement la nouvelle température de l'​écran en quelques secondes.
 +;
 +;fade=1
 +
 +; Seuils d'​élévation solaire.
 +; Par défaut, Redshift utilisera l'​élévation actuelle du soleil pour déterminer
 +; que ce soit de jour, de nuit ou en transition (aube / crépuscule). Quand le soleil est
 +; au-dessus des degrés spécifiés avec une altitude élevée, il est considéré comme le jour et
 +; au-dessous de l'​altitude-basse,​ il est considéré comme la nuit.
 +;
 +;​elevation-high=3
 +;​elevation-low=-6
 +
 +; Intervalles d'aube / crépuscule personnalisés.
 +; Au lieu d'​utiliser l'​élévation solaire, les intervalles de temps de l'aube et du crépuscule
 +; peut être spécifié manuellement. Les heures doivent être spécifiées comme HH: MM en 24 heures
 +; format.
 +;
 +;​dawn-time=6:​00-7:​45
 +;​dusk-time=18:​35-20:​15
  
 ; Réglez la luminosité de l'​écran. Par défaut 1.0. ; Réglez la luminosité de l'​écran. Par défaut 1.0.
-;​brightness=1+
 +;​brightness=1.0 
 ; Il est également possible d'​utiliser des réglages différents pour le jour et la nuit ; Il est également possible d'​utiliser des réglages différents pour le jour et la nuit
-; depuis la version 1.8.+; depuis la version 1.8 
 +;
 ;​brightness-day=0.7 ;​brightness-day=0.7
 ;​brightness-night=0.4 ;​brightness-night=0.4
-; Réglez le gamma de l'​écran ​(pour toutes les couleurs, ou chaque canal de couleur + 
-individuellement).+; Réglez le gamma de l'​écran pour toutes les couleurs ​: 
 +;
 gamma=0.8 gamma=0.8
 +
 +;ou chaque canal de couleur individuellement :
 +;
 ;​gamma=0.8:​0.7:​0.8 ;​gamma=0.8:​0.7:​0.8
-Cela peut aussi être réglée ​individuellement pour le jour et la nuit depuis + 
-; la version 1.10.+Le gamma peut aussi être réglé ​individuellement pour le jour et la nuit 
 +(depuis ​la version 1.10) : 
 +;
 ;​gamma-day=0.8:​0.7:​0.8 ;​gamma-day=0.8:​0.7:​0.8
 ;​gamma-night=0.6 ;​gamma-night=0.6
  
 ; Sélectionner le service de localisation : '​geoclue',​ '​gnome-clock',​ '​manual'​ ; Sélectionner le service de localisation : '​geoclue',​ '​gnome-clock',​ '​manual'​
-tapez '​redshift -l list' pour voir les valeurs possibles.+Tapez '​redshift -l list' pour voir les valeurs possibles.
 ; Les paramètres du service de localisation sont dans une section différente. ; Les paramètres du service de localisation sont dans une section différente.
 +;
 location-provider=manual location-provider=manual
  
 ; Sélectionner la méthode d'​ajustement : '​randr',​ '​vidmode'​ ; Sélectionner la méthode d'​ajustement : '​randr',​ '​vidmode'​
-tapez '​redshift -m list' pour voir toutes les valeurs possibles.+Tapez '​redshift -m list' pour voir toutes les valeurs possibles.
 ; '​randr'​ est la méthode préférée,​ '​vidmode'​ est une ancienne API ; '​randr'​ est la méthode préférée,​ '​vidmode'​ est une ancienne API
 ; mais fonctionne dans certains cas où '​randr'​ fait défaut. ; mais fonctionne dans certains cas où '​randr'​ fait défaut.
 ; Les paramètres de la méthode d'​ajustement sont dans une section différente. ; Les paramètres de la méthode d'​ajustement sont dans une section différente.
 +;
 adjustment-method=randr adjustment-method=randr
  
 ; Configuration du service de localisation : ; Configuration du service de localisation :
-tapez '​redshift -l PROVIDER:​help'​ pour voir les paramètres+Tapez '​redshift -l PROVIDER:​help'​ pour voir les paramètres
 ; exemple : '​redshift -l manual:​help'​ ; exemple : '​redshift -l manual:​help'​
 +;
 [manual] [manual]
-; A changer en fonction de votre positionnement géographique / GPS+ 
 +; A changer en fonction de votre positionnement géographique / GPS 
 +;
 lat=48.8 lat=48.8
 lon=2.3 lon=2.3
  
 ; Configuration de la méthode d'​ajustement ; Configuration de la méthode d'​ajustement
-tapez '​redshift -m METHOD:​help'​ pour voir les paramètres +Tapez '​redshift -m METHOD:​help'​ pour voir les paramètres 
-exemple ​: '​redshift -m randr:​help'​+Exemple ​: '​redshift -m randr:​help'​ 
 +
 +[randr] 
 ; Dans cet exemple, randr est configuré pour ajuster l'​écran 1. ; Dans cet exemple, randr est configuré pour ajuster l'​écran 1.
 ; Notez que la numérotation commence à partir de 0, donc c'est en fait le premier écran. ; Notez que la numérotation commence à partir de 0, donc c'est en fait le premier écran.
-[randr] +; Si rien n'est spécifié, Redshift ajustera tous les écrans ​
-; Si rien n'est spécifié, Redshift ajustera tous les écrans+;
 ;screen=0 ;screen=0
 </​file>​ </​file>​
  
-Vous pouvez jouer avec les valeurs gamma des options //​temp-day//​ et //​temp-night//,​ et vous devrez fournir les valeurs correctes pour //lat// et //lon// selon votre position géographique. ​+=====Comment lancer Redshift automatiquement au démarrage=====
  
-<​note>​Par défaut, les fichiers de configuration Geoclue2 ne permettent pas l'accès à Redshift. Afin d'autoriser l'​accès,​ ajouter les lignes suivantes à /​etc/​geoclue/​geoclue.conf</​note>​+====Sous XFCE (et Ubuntu Studio)==== 
 +=== Methode 1 === 
 +  - Lancez redshift-gtk 
 +  - Cliquez sur l'icone en forme d'ampoule dans le tableau de bord 
 +  - Cochez "​Lancement automatique"​.
  
-<​file>​[redshift] +=== Méthode 2 === 
-allowed=true +  - Ouvrez le menu et cherchez "​Session et démarrage"​. 
-system=false +  - Rendez vous dans l'​onglet "​Démarrage automatique d'​application"​ 
-users=</​file>​+  - Cochez la case Redshift ou, si vous ne la trouvez pas, cliquez sur le bouton "​Ajouter"​
  
 =====Sources===== =====Sources=====
-D'​après la [[http://​jonls.dk/​redshift/​|page]] du développeur. ​+D'​après la [[http://​jonls.dk/​redshift/​|page]] du développeur.
 ------------------- -------------------
 Contributeurs : [[:​utilisateurs:​melodie]],​ [[:​utilisateurs:​l_africain|L'​Africain]] Contributeurs : [[:​utilisateurs:​melodie]],​ [[:​utilisateurs:​l_africain|L'​Africain]]
  • redshift.1527709565.txt.gz
  • Dernière modification: Le 30/05/2018, 21:46
  • par corrigo