Existe uma alternativa para Redshift e F.lux que apenas escurece a tela?

19

Quero uma que reduza o brilho da tela, seja por tempo ou sob demanda (não me importo). Eu tenho gráficos Intel integrados. Não quero que seja como Redshift, onde muda o tom da tela.

nLinked
fonte

Respostas:

14

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 .

Erik Sjölund
fonte
Isso funciona de maneira brilhante! Tive que mudar para HDMI1 em vez de VGA1 para mim (embora seja uma conexão DVI, acho que eles acabaram de chamá-lo de HDMI1!). Obrigado!
NLinked
Percebeu que isso não funciona com bateria, ironia? Parece que ele está tentando fazer coisas para o brilho quando você começa na bateria, mas todas essas tentativas de transformar o brilho de 100%
de Drew
@ArchismanPanigrahi Obrigado, pela dica! Se o aplicativo da GUI entrar nos repositórios oficiais do ubuntu, adicionarei uma nota na minha resposta.
Erik Sjölund
1
Excelente sugestão, isso funcionou para mim também. Curiosamente, no meu caso, a xrandr --output eDP1 --brightness 0.2abordagem funciona bem enquanto xbacklight -set 20falha.
landroni
6

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.

  1. Você precisará instalar os seguintes pacotes:

    sudo apt-get install build-essential libtool automake autopoint
    
  2. No Terminal, obtenha uma cópia do código-fonte de desenvolvimento mais recente:

    bzr branch lp:redshift
    cd redshift
    
  3. Crie o arquivo de configuração, compile e construa:

    ./bootstrap  
    ./configure 
    make
    
  4. Teste o aplicativo criado funciona como esperado:

    ./src/redshift -b 0.1
    
  5. Instale o aplicativo:

    sudo make install
    
Cas
fonte
Eu não tenho idéia de como baixar ou compilar esta versão do desenvolvedor, mas acho que é exatamente o que estou procurando. De alguma forma eu posso usar esta versão?
NLinked
2
O desvio para o vermelho do repositório Ubuntu 13.04 possui esse recurso, portanto não há necessidade de se compilar! Basta instalá-lo com sudo apt-get install redshift.
Serrano
3

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)

pictuga
fonte
0

Eu uso o Cairo-Dock com o plug-in Screen Luminosity. É um acesso muito fácil ao controle de brilho.

excluído
fonte