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 31/05/2018, 20:51]
L'Africain tag
redshift [Le 29/11/2018, 00:23] (Version actuelle)
Bogoris marche mieux avec sudo
Ligne 22: Ligne 22:
 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. ​
  
-=====Configuration=====+=====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 changer 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>/​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>​sudo 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çon :  
 + 
 +  - via Google Maps 
 +  - 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>​sudo 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>​sudo 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>​sudo 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>​sudo 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 essayerez 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 valeur sera petites, moins vous verrez les détails dans les couleurs sombres. 
 + 
 +La commande est la suivante :  
 + 
 +<​code>​sudo 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>​sudo 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. 
 <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=5500
 temp-night=3500 temp-night=3500
Ligne 36: Ligne 122:
 ; 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
  
 ; 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
 +
 ; 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)====
  
-<​file>​[redshift] +  - Ouvrez le menu et cherchez "​Session et démarrage"​. 
-allowed=true +  - Rendez vous dans l'​onglet "​Démarrage automatique d'​application"​ 
-system=false +  - Cochez la case Redshift ou, si vous ne la trouvez pas, cliquez sur le bouton "​Ajouter"​
-users=</​file>​+
  
 =====Sources===== =====Sources=====
  • redshift.1527792675.txt.gz
  • Dernière modification: Le 31/05/2018, 20:51
  • par L'Africain