Vou mostrar como usar o aplicativo xbacklight para alterar o brilho do seu monitor LCD, no Linux.
O aplicativo não vem instalado, por padrão, na maioria das distribuições — o que não o impede de instalá-lo.
Em um dos meus notebooks as teclas de função Fn + F11
e Fn + F12
correspondem aos controles para diminuir e aumentar o brilho da tela. No seu equipamento, elas provavelmente devem ser diferentes.
Na dúvida, consulte o manual do fabricante.
O problema é que, às vezes, as teclas não funcionam…
Como instalar o xbacklight
No Debian e no Ubuntu, você pode instalar com o comando apt-get
:
sudo apt-get update sudo apt-get install xbacklight
Como usar o xbacklight
O xbacklight trabalha com valores percentuais.
O valor máximo de brilho é 100% — e você deve ter o cuidado para não se complicar ao ajustar acidentalmente o valor para 0% ou algo próximo disto, tornando impossível ver o que está ocorrendo na tela do seu monitor.
Para ver o valor do brilho atual use o parâmetro -get
:
xbacklight -get
o comando, acima, vai retornar o valor (percentual) atual do brilho do seu monitor:
50.000000
Para aumentar em 10% o brilho, use o parâmetro -inc
:
xbacklight -inc 10
Para reduzir em 20% o brilho, use o parâmetro -dec
:
xbacklight -dec 20
Se ajuda a memorizar, as palavras increase e decrease podem ser traduzidas para incremento e decremento ou decréscimo.
A página do manual do comando tem algumas outras opções que podem ser usadas.
Eu recomendo usar valores sempre baixos e alterar gradativamente o brilho do monitor, até chegar ao nível que seja confortável para você.
Outros ajustes do xbacklight
Você pode ajustar o brilho para um valor porcentual fixo, com o parâmetro -set
:
xbacklight -set 60
Para evitar desconforto durante a mudança, você pode especificar um período de tempo (em milésimos de segundos) que o xbacklight levará até chegar ao ponto determinado.
O valor padrão é 200
milisegundos.
Desta forma, se quiser reduzir o brilho para 30% e quiser, ainda, que o programa leve 2 segundos para completar esta tarefa, use o seguinte comando:
xbacklight -set 30 -time 2000
Observe como a transição ocorre mais lentamente.
Se você quer mais suavidade na transição, acrescente o parâmetro -steps
— que determina em quantos passos o processo deve se dar.
No exemplo abaixo, o brilho será elevado a 100%, em 3 segundos, em 300 etapas:
xbacklight -set 100 -time 3000 -steps 300
Divertido, não é?!
Compartilhe com os seus amigos — e, se conhecer outra forma de ajustar o brilho do monitor, no Linux (há muitas outras), escreva nos comentários.
7 replies on “xbacklight — Comando para alterar o brilho do monitor LCD no Linux”
Fiz tudo certinho, mas quando digito os comandos pra aumentar e diminuir o brilho, nada acontece :/
Olá, quando executo o comando “xbacklight -get” o terminal retorna uma mensagem assim: “No outputs have backlight property”.
Ficaria muito grato se alguem por favor pudesse me explicar o que isso quer dizer e como posso resolver esse problema.
O backlight é um método de iluminação usado em displays LCD, ou seja, telas de cristal líquido. A mensagem pode estar relacionada ao fato de o seu dispositivo não ser ou não ser reconhecido como um dispositivo LCD.
Você está tentando executar o comando em um monitor CRT ou Plasma? Nestes casos, não irá funcionar.
Não, meu monitor é LCD da marca AOC.
Não sei se já resolveu ou se já desistiu, mas eu acabei de encontrar um vídeo onde o cara ensina a instalar um aplicativo (do tipo GUI), chamado brightness controller. Eu já tava desacreditando depois de ler tanto post e nenhum funcionar. Finalmente, esse deu certo! Segue o link: https://www.youtube.com/watch?v=46BWU-tNJIM
Dá uma olhada nesse tópico, ele ensina como “ativar” sua tela como um dos seus outputs: https://elias.praciano.com/2014/08/como-ativar-o-controle-de-brilho-no-ubuntu-14-04-e-no-linux-mint-17/
Elias Praciano Parabens pelo Blog muito bem explicado sem enrolação