Odpowiedzi:
Na komputerze z systemem Ubuntu 11.04 i wbudowaną grafiką Intela działa to dla mnie:
$ xrandr | grep connected | cut -f1 -d" "
VGA1
Użyj znalezionej nazwy wyjściowej (w tym przypadku „VGA1”) i dostosuj jasność
$ xrandr --output VGA1 --brightness 0.7
Zauważ, że strona manuala xrandr ma to do powiedzenia na temat flagi --brightness:
Jednak jest to modyfikacja tylko programowa, jeśli twój sprzęt ma obsługę faktycznej zmiany jasności, prawdopodobnie wolisz używać xbacklight .
xrandr --output eDP1 --brightness 0.2
podejście działa dobrze, a xbacklight -set 20
kończy się niepowodzeniem.
Wersja rozwojowa Redshift zmieni jasność. Nie jestem pewien, czy zmieni się on w zależności od czasu, ale możesz poprosić programistę o dodanie tej funkcji.
http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/153
Oto podstawowe wymagane kroki, a plik INSTALL zawiera bardziej szczegółowe instrukcje dotyczące budowania ze źródła.
Będziesz musiał zainstalować następujące pakiety:
sudo apt-get install build-essential libtool automake autopoint
Z terminalu pobierz kopię najnowszego kodu źródłowego programowania:
bzr branch lp:redshift
cd redshift
Utwórz plik konfiguracyjny, skompiluj i skompiluj:
./bootstrap
./configure
make
Test utworzonej aplikacji działa zgodnie z oczekiwaniami:
./src/redshift -b 0.1
Zainstaluj aplikację:
sudo make install
sudo apt-get install redshift
.
To może https://launchpad.net/brightness ? Wykorzystuje kamerę internetową jako czujnik do regulacji jasności ekranu. (Wykorzystuje OpenCV i musisz zbudować go samodzielnie)