Le night shift sur votre ordinateur !

Ce sujet a 0 réponse, 1 participant et a été mis à jour par Avatar nam1962, il y a 2 ans et 6 mois.

Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #1701
    nam1962
    nam1962
    Admin bbPress

    Vous avez entendu parler du night shift ?

    C’est une technique logicielle pour réduire l’exposition à la lumière bleue, ce qui permet d’éviter de bloquer la sécrétion de mélatonine, hormone du sommeil. Night-Shift-Work Bref, le nightshift est un truc bon pour la santé quand on passe des heures tardives sur son ordi, son smartphone, sa phablet ou sa tablette !

    …eh bien, vous pouvez l’installer facilement sur tous vos engins ou presque et ainsi avoir un réglage automatique de luminosité suivant l’heure. (sur iPhone, c’est par défaut sur les derniers modèles à jour ou alors pour les plus anciens il faut un phone jailbreaké, alternative que je déconseille  )

    Voici des outils qui vous permettent de gérer votre écran automatiquement suivant le moment de la journée (regardez plus bas comment les installer sous OS Linux) :

    • Redshift disponible là : http://jonls.dk/redshift/ très simple, je le préfère sous Linux
    • F.lux disponible ici : https://justgetflux.com/ (utilisable sur tous OS : OSx, Windows, Linux  – il suffit de cliquer sur le nom de votre système d’exploitation pour avoir l’installateur ou les instructions – Pour Paris, la latitude est 48.8566, la longitude 2.3522 – on trouve sa latitude et longitude facilement sur le net 😉
    • Blueshift disponible ici : https://github.com/maandree/blueshift (un peu plus ardu, pour les tatillons)

    Pour les non linuxiens, l’installation est classique selon votre OS (cela dit, pensez à passer sous linux ! 🙂 )

    Pour les linuxiens, voici quelques précisions :

    • Redshift pour Ubuntu, Xubuntu et variantes (sauf Kubuntu) :
    sudo apt install redshift-gtk
    • Redshift pour Kubuntu :
    sudo apt install plasma-widget-redshift
    • Redshift pour Manjaro :
    sudo pacman -S redshift

    [Réglage de RedShift]

    Il faut juste éditer le fichier redshift.conf :

    Pour ouvrir le fichier, allez dans répertoire personnel, vous devez y voir les dossiers DocumentsTéléchargements, etc… et des dossiers .quelquechose
    Si vous ne les voyez pas, faites ctrl h

    Dans le dossier .config, vous trouverez des dossiers et des fichiers, cherchez le fichier redshift.conf
    (créez-le si il n’existe pas) Alternativement vous pouvez copier dans le terminal :

    gedit ~/.config/redshift.conf

    , ça ouvrira directement le fichier.
    Là vous pouvez jouer sur les températures (par défaut 6500 – 3500)

    Nous pouvons aussi gérer la luminosité (j’ai mis 1 pour le jour et 0.8 pour la nuit), pour que ce réglage particulier fonctionne, supprimez le ; du début de la ligne (ce ; “commente” la ligne, c’est à dire la rend inopérante.)

    Vérifiez chez vous que la latitute et longitudes sont correcter, par exemple pour Paris :
    lat=48.86
    lon=2.34

    Si vous avez plusieurs écrans, ajoutez par exemple screen=1 en dessous de screen=0

    Une fois vos réglages terminés, sauvegardez le fichier puis faites clic droit sur la petite ampoule dans la zone de notification “quitter” pour fermer redshift, puis le relancer (redshift dans la menu démarrer) et vérifiez par clic droit qu’il est activé et qu’il est en lancement automatique.

    Si vous perdez votre fichier de réglage, en voici un exemple :

    ; Global settings for redshift
    [redshift]
    ; Set the day and night screen temperatures
    temp-day=6500
    temp-night=3500
    
    ; Enable/Disable a smooth transition between day and night
    ; 0 will cause a direct change from day to night screen temperature.
    ; 1 will gradually increase or decrease the screen temperature.
    transition=1
    
    ; Set the screen brightness. Default is 1.0.
    ;brightness=0.9
    ; It is also possible to use different settings for day and night
    ; since version 1.8.
    brightness-day=1
    brightness-night=0.85
    ; Set the screen gamma (for all colors, or each color channel
    ; individually)
    gamma=0.8
    ;gamma=0.8:0.7:0.8
    ; This can also be set individually for day and night since
    ; version 1.10.
    gamma-day=0.8:0.7:0.8
    gamma-night=0.7
    
    ; Set the location-provider: 'geoclue', 'geoclue2', 'manual'
    ; type 'redshift -l list' to see possible values.
    ; The location provider settings are in a different section.
    location-provider=manual
    
    ; Set the adjustment-method: 'randr', 'vidmode'
    ; type 'redshift -m list' to see all possible values.
    ; 'randr' is the preferred method, 'vidmode' is an older API.
    ; but works in some cases when 'randr' does not.
    ; The adjustment method settings are in a different section.
    adjustment-method=randr
    
    ; Configuration of the location-provider:
    ; type 'redshift -l PROVIDER:help' to see the settings.
    ; ex: 'redshift -l manual:help'
    ; Keep in mind that longitudes west of Greenwich (e.g. the Americas)
    ; are negative numbers.
    [manual]
    lat=48.86
    lon=2.34
    
    ; Configuration of the adjustment-method
    ; type 'redshift -m METHOD:help' to see the settings.
    ; ex: 'redshift -m randr:help'
    ; In this example, randr is configured to adjust screen 1.
    ; Note that the numbering starts from 0, so this is actually the
    ; second screen. If this option is not specified, Redshift will try
    ; to adjust _all_ screens.
    [randr]
    screen=0

    Si vous voyagez, il peut-être plus pratique d’automatiser en utilisant le service de géolocalisation geoclue2.
    Dans ce cas, passez cette commande :

    sed -i '/location\-provider\=manual/c\location\-provider\=geoclue2' ~/.config/redshift.conf

    et déclarez redshift à geoclue en copiant en une fois tout ce pavé dans le terminal :

    sudo tee -a /etc/geoclue/geoclue.conf  <<EOF
    [redshift]
    allowed=true
    system=false
    users=
    EOF

    Puis redémarrez l’ordinateur !

    Alternatives :

    • F.lux pour Ubuntu, Xubuntu et autres variantes :
    
    
    sudo add-apt-repository ppa:nathan-renniewaldock/flux
    sudo apt-get update
    sudo apt-get install fluxgui  
    • F.lux pour Manjaro :
    yay -S fluxgui

    Quelque soit l’install choisie, vous n’avez plus qu’à lancer le programme et vérifier d’un clic droit qu’il se lance bien au démarrage (et éventuellement régler à votre longitude latitude)
    Voilà nos yeux et notre sommeil préservés !

    Attention_dormir

     

    Pour compléter notre sécurité visuelle, pensez aussi à l’outil de gestion de temps/écran Safe Eyes 😉


    ? Un jeune site que j'aime bien, la ferrari du T-shirt  ...bio en plus : https://goudronblanc.com
    C'est notre mécène ! 🙂

Affichage de 1 message (sur 1 au total)

Vous devez être connecté pour répondre à ce sujet.