Pular para o conteúdo

Como ajustar o brilho da tela via linha de comando

Dica publicada em Linux / Configuração
Fábio Berbert de Paula fabio
Hits: 9.962 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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.

Baixando sites recursivamente

Vim - como criar arquivo ou diretório pelo NERDTree

Unetbootin - Failed to load COM32 file menu.c32 [RESOLVIDO]

Docker: container Debian sem o comando "ps" (bash: ps: command not found) [Resolvido]

Configurando um drive de CD-RW com interface IDE

Conectando-se ao GitHub com SSH

Forçando montagem automática de dispositivos móveis em Sabayon

Problema: notebook hiberna ou desliga quando fonte é desconectada

Problema de Tearing no Chip Gráfico do Intel Skylake [Resolvido]

Habilitando o Plymouth (boot gráfico) no Fedora 10

#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

Entre na sua conta para comentar.