Respostas:
Em um computador com Ubuntu 11.04 e gráficos Intel integrados, isso funciona para mim:
$ xrandr | grep connected | cut -f1 -d" "
VGA1
Use o nome da saída encontrado (neste caso "VGA1") e ajuste o brilho
$ xrandr --output VGA1 --brightness 0.7
Observe que a página do manual xrandr tem isso a dizer sobre o sinalizador --brightness:
No entanto, essa é apenas uma modificação de software; se o seu hardware tiver suporte para alterar o brilho, você provavelmente preferirá usar o xbacklight .
xrandr --output eDP1 --brightness 0.2
abordagem funciona bem enquanto xbacklight -set 20
falha.
A construção de desenvolvimento do Redshift alterará o brilho. Não tenho certeza se ele será alterado com base no horário, mas você pode pedir ao desenvolvedor para adicionar esse recurso.
http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/153
Aqui estão as etapas básicas necessárias e o arquivo INSTALL tem instruções mais detalhadas sobre como criar a partir da origem.
Você precisará instalar os seguintes pacotes:
sudo apt-get install build-essential libtool automake autopoint
No Terminal, obtenha uma cópia do código-fonte de desenvolvimento mais recente:
bzr branch lp:redshift
cd redshift
Crie o arquivo de configuração, compile e construa:
./bootstrap
./configure
make
Teste o aplicativo criado funciona como esperado:
./src/redshift -b 0.1
Instale o aplicativo:
sudo make install
sudo apt-get install redshift
.
Isso talvez https://launchpad.net/brightness ? Ele usa a webcam como sensor para ajustar o brilho da tela. (Ele usa o OpenCV e você deve construí-lo por conta própria)