Sono nuovo di Linux e non so come installare redshift 1.9.1 , configurare la temperatura del colore e avviarlo automaticamente. Sto usando Ubuntu 14.04 LTS.
Sono nuovo di Linux e non so come installare redshift 1.9.1 , configurare la temperatura del colore e avviarlo automaticamente. Sto usando Ubuntu 14.04 LTS.
Risposte:
Al giorno d'oggi, a partire da 14.04 - redshift è nei repository per impostazione predefinita:
sudo apt-get install redshift redshift-gtk
Infine, funziona, grazie a user2832080. Questo è quello che ho fatto:
Installa la dipendenza randr.
$ sudo apt-get install libxcb1-dev libxcb-randr0-dev libx11-dev
Scarica redshift 1.9.1 ed estrailo.
passare alla directory redshift 1.9.1 e digitare:
$ ./configure --enable-randr --enable-gui --enable-ubuntu \
--with-systemduserunitdir=$HOME/.config/systemd/user
$ make
$ sudo make install
crea redshift.conf su ~ / .config, vedi questo link .
vai su / usr / local / bin ed esegui redshift-gtk.
Innanzitutto, devi scaricare redshift dal link git fornito ed estrarlo. Quindi cerca il file HACKING. Ha le istruzioni necessarie per installarlo dal sorgente.
Lo cito qui per un accesso più semplice:
Crea dal repository
$ ./bootstrap
$ ./configureLo script bootstrap utilizzerà gli autotools per impostare l'ambiente di compilazione e creare lo
configure
script.Usa
./configure --help' for options. Use
--prefix 'per effettuare un'installazione nella tua home directory. Ciò è necessario per testare gli script Python. La directory delle unità utente di systemd deve essere impostata per evitare di scrivere nella posizione del sistema.Systemd cercherà i file di unità in
~/.config/systemd/user
modo che questa directory possa essere utilizzata come destinazione se verranno utilizzati i file di unità. Altrimenti la posizione può essere impostatano
per disabilitare i file systemd.Esempio:
$ ./configure --prefix = $ HOME / redshift / root \
--with-systemduserunitdir = $ HOME / .config / systemd / userOra crea i file:
$ make
Il programma principale di redshift può essere eseguito a questo punto. Per eseguire l'installazione nella directory prefisso:
$ make install
Ora puoi eseguire lo script Python. Esempio:
$ $ HOME / redshift / root / bin / redshift-gtk
Depenencies
- autotools, gettext
- libdrm (Opzionale, per supporto DRM)
- libxcb, libxcb-randr (Opzionale, per supporto RandR)
- libX11, libXxf86vm (Opzionale, per supporto VidMode)
- geoclue (Opzionale, per supporto geoclue)
Appunti
- il flag dettagliato è (attualmente) contenuto solo in redshift.c; quindi, scrivi tutti i messaggi dettagliati lì.
Spero che dopo qualche minuto lo avrai impostato.
Ora, vuoi configurarlo a tuo piacimento.
Non ho hackerato con configurazioni avanzate poiché sono abbastanza contento delle impostazioni predefinite. Esistono due modi per impostare le variabili. Innanzitutto, puoi passarli quando avvii redshift (ad esempio redshift -l 55.7:12.6 -t 5700:3600
) o puoi creare un file di configurazione con tutte le tue impostazioni se è troppo complicato (su ~ / .config / redshift.conf). L'impostazione più importante è la posizione che è la variabile -l sopra. Trova la tua latitudine su google e passala lì. -T riguarda la temperatura del colore di giorno e di notte. Ci sono molte più opzioni che puoi trovare con man redshift
. Dopo aver trovato le opzioni desiderate, basta inserirlo nei programmi di avvio con il comando es redshift -l 55.7:12.6 -t 5700:3600
.
Puoi trovare maggiori informazioni sul sito redshift: http://jonls.dk/redshift/
Usa semplicemente apt
sudo apt-get install redshift
Quindi puoi ottenere un widget per controllarlo. Ad esempio, ho usato l'app Discover (o Software Center in Ubuntu) in KDE Kubuntu per installare il widget di controllo redshift.