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
Prochaine révision Les deux révisions suivantes
redshift [Le 14/12/2017, 09:11]
193.52.107.21 [Redshift]
redshift [Le 15/09/2020, 00:24]
cafecho [Installation] Précision mineure
Ligne 1: Ligne 1:
-{{tag>Trusty Xenial ​personnalisation}}+{{tag>Bionic ​personnalisation}} 
 + 
 +--- 
 + 
 +{{ https://​launchpadlibrarian.net/​38635127/​redshift-64.png| Logo de Redshift}}
  
 ====== Redshift ====== ====== Redshift ======
Ligne 8: Ligne 12:
  
 =====Installation===== =====Installation=====
-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]]**. +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]]**((Sur [[Xenial]])),​ **[[apt>​plasma-applet-redshift-control]]** ((sur [[Bionic]] et suivantes))
- +<note tip>À partir de la version 3.24, 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</​note>​
-Cette fonctionnalité existe nativement dans les paramètres de [[:​gnome-shell|Gnome Shell]] ​à partir de la version 3.24 (Ubuntu 17.10).+
  
 =====Utilisation===== =====Utilisation=====
Ligne 18: Ligne 21:
 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=====
-<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, sui 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.+====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>​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 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>​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>​ 
 + 
 +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 32: Ligne 121:
 ; 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 :
 +;
 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 : 
-screen=0</​file>​+
 +;screen=0 
 +</​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=====
  • redshift.txt
  • Dernière modification: Le 15/09/2023, 20:17
  • par L'Africain