Comment installer le redshift dans Ubuntu?

52

Je suis nouveau sur Linux et je ne sais pas comment installer redshift 1.9.1 , configurez la température de couleur et lancez-la automatiquement. J'utilise Ubuntu 14.04 LTS.

    
posée hans-t 12.06.2014 - 17:34
la source

3 réponses

8

Enfin, cela fonctionne grâce à user2832080. C'est ce que j'ai fait:

  1. Installez la dépendance randr.

    $ sudo apt-get install libxcb1-dev libxcb-randr0-dev libx11-dev
    
  2. Téléchargez redshift 1.9.1 et extrayez-le.

  3. modifiez le répertoire redshift 1.9.1 et tapez:

    $ ./configure --enable-randr --enable-gui --enable-ubuntu \
    --with-systemduserunitdir=$HOME/.config/systemd/user
    
  4. $ make

  5. $ sudo make install
  6. créez redshift.conf à ~ / .config, consultez ce lien .

  7. allez dans / usr / local / bin et lancez redshift-gtk.

  8. activer le démarrage automatique.
réponse donnée hans-t 13.06.2014 - 05:49
la source
102

De nos jours, à partir de 14.04 - redshift est dans les repos par défaut:

sudo apt-get install redshift redshift-gtk
    
réponse donnée rm-vanda 04.09.2014 - 19:41
la source
3

Tout d’abord, vous devez télécharger le redshift depuis le lien Git fourni et l’extraire. Ensuite, regardez le fichier HACKING. Il contient les instructions dont vous avez besoin pour l'installer à partir des sources.

Je le cite ici pour un accès plus facile:

  

Construire à partir du référentiel

     

$ ./bootstrap
  $ ./configure

     

Le script bootstrap utilisera des outils automatiques pour configurer la génération   environnement et créer le script configure .

     

Utilisez ./configure --help' for options. Use - prefix 'pour créer un   installez dans votre répertoire personnel. Ceci est nécessaire pour tester python   scripts. Le répertoire de l'unité utilisateur systemd doit être configuré pour éviter   écrire sur l'emplacement du système.

     

Systemd recherchera les fichiers unitaires dans ~/.config/systemd/user so   Ce répertoire peut être utilisé comme cible si les fichiers d'unité seront utilisés.   Sinon, l'emplacement peut être défini sur no pour désactiver le systemd   fichiers.

     

Exemple:

     

$ ./configure --prefix = $ HOME / redshift / root \
  --with-systemduserunitdir = $ HOME / .config / systemd / user

     

Maintenant, construisez les fichiers:

     

$ make

     

Le programme principal redshift peut être exécuté à ce stade. Pour installer sur le   Préfixe du répertoire exécuté:

     

$ make install

     

Vous pouvez maintenant exécuter le script python. Exemple:

     

$ $ HOME / redshift / root / bin / redshift-gtk

     

Dépendances

     
  • autotools, gettext
  •   
  • libdrm (facultatif, pour la prise en charge de DRM)
  •   
  • libxcb, libxcb-randr (facultatif, pour le support de RandR)
  •   
  • libX11, libXxf86vm (facultatif, pour la prise en charge de VidMode)
  •   
  • geoclue (Facultatif, pour le support geoclue)
  •   

Notes

     
  • l'indicateur verbose est (actuellement) uniquement contenu dans redshift.c; écrivez donc tous les messages verbeux ici.
  •   

Si tout va bien, après quelques minutes, vous le ferez configurer.

Maintenant, vous voulez le configurer à votre guise.

Je n'ai pas piraté les configurations avancées car je suis plutôt satisfait du paramètre par défaut. Il existe deux manières de configurer vos variables. Tout d'abord, vous pouvez les transmettre lorsque vous démarrez redshift (par exemple redshift -l 55.7:12.6 -t 5700:3600 ) ou vous pouvez créer un fichier de configuration avec tous vos paramètres si c'est trop compliqué (sur ~ / .config / redshift.conf). Le paramètre le plus important est votre emplacement qui est la variable -l ci-dessus. Trouvez votre latitude sur Google et transmettez-la. Le -t concerne la température de couleur le jour et la nuit. Il y a beaucoup plus d'options que vous pouvez trouver avec man redshift . Après avoir trouvé les options souhaitées, il vous suffit de les placer dans les programmes de démarrage avec la commande, par ex. redshift -l 55.7:12.6 -t 5700:3600 .

Vous pouvez trouver plus d’informations sur le site redshift: lien

    
réponse donnée user2832080 12.06.2014 - 19:39
la source

Lire d'autres questions sur les étiquettes