Jestem nowy w systemie Linux i nie wiem, jak zainstalować redshift 1.9.1 , skonfigurować temperaturę kolorów i ustawić automatyczne uruchamianie. Używam Ubuntu 14.04 LTS.
Jestem nowy w systemie Linux i nie wiem, jak zainstalować redshift 1.9.1 , skonfigurować temperaturę kolorów i ustawić automatyczne uruchamianie. Używam Ubuntu 14.04 LTS.
Odpowiedzi:
Obecnie od 14.04 - redshift jest domyślnie w repozytorium:
sudo apt-get install redshift redshift-gtk
Wreszcie działa, dzięki użytkownikowi 2832080. Oto co zrobiłem:
Zainstaluj zależność randr.
$ sudo apt-get install libxcb1-dev libxcb-randr0-dev libx11-dev
Pobierz redshift 1.9.1 i wypakuj go.
przejdź do katalogu redshift 1.9.1 i wpisz:
$ ./configure --enable-randr --enable-gui --enable-ubuntu \
--with-systemduserunitdir=$HOME/.config/systemd/user
$ make
$ sudo make installutwórz redshift.conf w ~ / .config, zobacz ten link .
przejdź do / usr / local / bin i uruchom redshift-gtk.
Po pierwsze, musisz pobrać redshift z podanego linku git i wyodrębnić go. Następnie spójrz na plik HACKING. Zawiera instrukcje potrzebne do zainstalowania go ze źródła.
Cytuję to tutaj dla łatwiejszego dostępu:
Kompilacja z repozytorium
$ ./bootstrap
$ ./configureSkrypt rozruchowy użyje narzędzi automatycznych do skonfigurowania środowiska kompilacji i utworzenia
configureskryptu.Użyj
./configure --help' for options. Use--prefix ', aby dokonać instalacji w katalogu domowym. Jest to konieczne do przetestowania skryptów Pythona. Katalog systemd jednostki użytkownika powinien być ustawiony, aby uniknąć zapisywania w lokalizacji systemu.Systemd wyszuka pliki jednostek,
~/.config/systemd/useraby ten katalog mógł być używany jako cel, jeśli pliki jednostek będą używane. W przeciwnym razie można ustawić lokalizację,noaby wyłączyć pliki systemowe.Przykład:
$ ./configure --prefix = $ HOME / redshift / root \
--with-systemduserunitdir = $ HOME / .config / systemd / userTeraz skompiluj pliki:
$ make
W tym momencie można uruchomić główny program zmiany biegów. Aby zainstalować w katalogu prefiksu, uruchom:
$ make install
Możesz teraz uruchomić skrypt Pythona. Przykład:
$ $ HOME / redshift / root / bin / redshift-gtk
Zależności
- narzędzia automatyczne, gettext
- libdrm (opcjonalnie, do obsługi DRM)
- libxcb, libxcb-randr (Opcjonalnie, do obsługi RandR)
- libX11, libXxf86vm (Opcjonalnie, do obsługi VidMode)
- geoclue (opcjonalnie, do obsługi geoclue)
Notatki
- pełna flaga jest (obecnie) przechowywana tylko w redshift.c; dlatego napisz tam wszystkie pełne wiadomości.
Mam nadzieję, że po kilku minutach go skonfigurujesz.
Teraz chcesz go skonfigurować według własnych upodobań.
Nie hackowałem zaawansowanych konfiguracji, ponieważ jestem całkiem zadowolony z ustawienia domyślnego. Istnieją dwa sposoby konfiguracji zmiennych. Po pierwsze, możesz przekazać je, gdy uruchomisz redshift (np. redshift -l 55.7:12.6 -t 5700:3600) Lub możesz utworzyć plik konfiguracyjny ze wszystkimi ustawieniami, jeśli jest zbyt skomplikowany (na ~ / .config / redshift.conf). Najważniejszym ustawieniem jest twoja lokalizacja, która jest zmienną -l powyżej. Znajdź swoją szerokość geograficzną w Google i przekaż ją tam. -T dotyczy temperatury barwowej w dzień iw nocy. Jest o wiele więcej opcji, które można znaleźć man redshift. Po znalezieniu żądanych opcji po prostu umieść je w programach startowych za pomocą polecenia np redshift -l 55.7:12.6 -t 5700:3600.
Więcej informacji można znaleźć na stronie redshift: http://jonls.dk/redshift/
Po prostu użyj apt
sudo apt-get install redshift
Następnie możesz uzyskać widget do kontrolowania go. Na przykład użyłem aplikacji Discover (lub Centrum oprogramowania w Ubuntu) w KDE Kubuntu do zainstalowania widgetu sterowania redshift.