Como ajustar o brilho da tela via linha de comando

Publicado por Fábio Berbert de Paula em 24/06/2020

[ Hits: 9.677 ]

Blog: https://fabio.automatizando.dev

 


Como ajustar o brilho da tela via linha de comando



Se você é, assim como eu, aficionado pela telinha preta do terminal e detesta sair dando cliques atrás do recurso que deseja, essa dica é para você!

Uso o KDE Plasma e sinceramente, nem sei qual é o caminho para se chegar nas configurações de brilho de tela. Então vamos ver como fazer isso via linha de comando.

Para descobrir qual é o identificador da sua tela (ou telas caso tenha mais de uma), digite o seguinte comando:

xrandr -q | grep " connected"
DVI-I-0 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 477mm x 268mm
DVI-I-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm


No meu caso tenho 2 monitores conectados ao desktop, o identificador de cada um deles é DVI-I-0 e DVI-I-3.

O valor do brilho varia de 0 a 1. Então vamos definir o brilho de cada uma das telas para 70% por exemplo:

xrandr --output DVI-I-0 --brightness 0.7
xrandr --output DVI-I-3 --brightness 0.7

Para restaurar:

xrandr --output DVI-I-0 --brightness 1
xrandr --output DVI-I-3 --brightness 1

O setup não é permanente, quando você reiniciar a sessão de usuário as configurações padrões serão restauradas.

Bônus

Como bônus vou passar a função que criei no meu arquivo ~/.bash_profile. Edite o arquivo e adicione o seguinte código:

vim ~/.bash_profile

brilho() {
    if (( $(echo "$1>=0 && $1<=1" | bc -l) ))
    then
        xrandr --output DVI-I-0 --brightness $1
        xrandr --output DVI-I-3 --brightness $1
    fi
}

Mude os identificadores das telas de acordo com seu setup e recarregue o arquivo de início de sessão:

source ~/.bash_profile

Agora basta digitar:

brilho 0.7

O comando irá ajustar o brilho em todos os teus monitores.

Outras dicas deste autor

Como pegar o hostname usando Python

E-book GRATUITO de Shell Script do Júlio Neves

Remote Transmission - Gerenciando os torrents do PC pelo Android

Configurando e sincronizando com um servidor de data/hora

Vim - incrementando números em substituição

Leitura recomendada

Desativar ou alterar som de login no Linux Mint

Debian - Criando seu próprio Sources.List

NAGIOS 3 - Error: Could not open command file '/usr/local/nagios/var/rw/nagios.cmd' for update

Erro: Pacote não tem candidato para instalação - Debian 9 [Resolvido]

Desabilitando Ctrl + Alt + Del no Ubuntu 9.10 (Karmic Koala)

  

Comentários
[1] Comentário enviado por maurixnovatrento em 02/08/2020 - 21:05h


Muito bom.

___________________________________
Conhecimento não se Leva para o Túmulo.



Contribuir com comentário