Como ajustar o brilho da tela via linha de comando

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

[ Hits: 8.875 ]

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

Error: ENOSPC: System limit for number of file watchers reached [Resolvido]

Como personalizar o thumbnail de seu site no Facebook

Introdução ao awk

InstaPy: Error, unable to determine correct filename for 64bit linux [Resolvido]

Como copiar arquivos do Windows para o Linux

Leitura recomendada

Como instalar scanner Kodak i2600 via Terminal no Ubuntu

Integrando o Yum ao Axel para downloads mais rápidos

Exibindo filmes em DVD sem um drive de DVD

Alterando o ícone do GDM na tela de login do Ubuntu 10.04

HP Laserjet P1005/P1006/P1007/P1008/P1505 no Linux

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts