Como aumentar o brilho em etapas menores?

18

Existe uma maneira de ajustar o passo de iluminação? Eu tenho Lenovo L520, e Fn + Light Up ou Down ajusta em 20%, como posso ajustar o passo para 10%? isso vai me ajudar a ajustar a iluminação no meu quarto escuro.

    
por Samir Sabri 11.02.2012 / 08:05

14 respostas

13

Instale o xbacklight abrindo um terminal com o atalho Ctrl + Alt + T e digite:

sudo apt-get install xbacklight

depois da instalação, digite estes comandos no terminal:

xbacklight = 10
xbacklight = 20
xbacklight = 5

isso pode ajudar.

    
por boss 02.10.2012 / 21:05
5

Existe um arquivo no Ubuntu que armazena o valor numérico inteiro do brilho. você encontrará 3 arquivos no diretório /sys/class/backlight/<VGA>directory substitua o diretório por intel_backlight por cartões intel.

Você encontrará o valor máximo de brilho em max_brightness file e, de acordo com esse valor, definirá o brilho em brightness file.

    
por yask 01.01.2015 / 08:52
3

Você pode instalar o xcalib e digitar o comando:

xcalib -co 50 -a

Use xcalib -h para obter ajuda sobre suas opções.

    
por ignite 25.08.2012 / 01:22
3

Como Colin Ian King disse , os níveis de brilho estão relacionados ao hardware.

Algumas telas de laptops têm 8 níveis de brilho e as novas têm 16 níveis.

Nos sistemas operacionais Windows, você pode alterar os níveis com etapas de 1%, mas eles serão arredondados para o nível de hardware mais próximo. Depende do tipo de tela.

    
por Paulo Santos 25.09.2012 / 21:30
2

Minha solução foi instalar o 'xbacklight'

Depois, criei atalhos de teclado, como

  • ctrl deslocamento + com o comando xbacklight +5
  • ctrl deslocamento - com o comando xbacklight -5

Então, quando você usa esses atalhos, eles chamam o comando relacionado no entanto, não pude substituir os botões de brilho embutidos do sistema para usar esses comandos Você pode usar praticamente qualquer combinação de botões de atalho que você goste com o xbacklight.

    
por puchu 28.02.2017 / 12:35
1

Os níveis de brilho geralmente estão sob o controle do ACPI com os níveis definidos no firmware. Por exemplo, o método de controle ACPI _BCL "Lista de Consulta de Níveis de Controle de Brilho Suportados" informa ao kernel quantos níveis de brilho são suportados. Você não pode realisticamente mudar isso.

    
por Colin Ian King 31.07.2012 / 20:16
1

No meu caso (Lenovo T500) o problema é que o pressionamento de tecla de regulação de brilho é aplicado duas vezes - uma vez usando o Xwindows, mas também independentemente no nível inferior, pelo próprio driver gráfico do kernel. Então, os passos de brilho são duas vezes maiores do que o normal.

A solução de trabalho é negar a funcionalidade de baixo nível, adicionando esta linha ao /etc/rc.local (logo antes da linha com 'exit 0'):

echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled

Dessa forma, funcionará perfeitamente na sessão X registrada, mas infelizmente removerá a funcionalidade de regulação de brilho da tecla em todos os outros casos (terminal de console, tela de login X, etc.).

    
por Jan Strobl 24.08.2014 / 14:27
1

No Ubuntu 16.04, com o Intel onchip graphics (i5) no LXQt, é suficiente atribuir xbacklight comandos ao teclas de função de brilho XF86MonBrightness(Down|Up) usando as configurações de atalho de tecla global. Estes parecem substituir os padrões mesmo se /sys/module/video/parameters/brightness_switch_enabled estiver definido como Y , enquanto a funcionalidade original em terminais virtuais é retida.

    
por Murphy 08.03.2018 / 22:22
1

Para mim, xbacklight não funcionou (EDIT: provavelmente porque eu não reiniciei minha máquina) , portanto criei meu próprio script que usa o gsd-backlight-helper integrado.

Este script usa etapas menores, especialmente quando a tela já está bastante escura.

Passo 0: verifique se funciona (opcional)

Para ver se funciona, você pode tentar:

pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness

Isso deve mostrar um número.

Etapa 1: salvar script

Salve o seguinte script em um arquivo .sh , por exemplo, em /home/me/scripts/brightness.sh .

#!/bin/bash

max=$(pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-max-brightness)
cur=$(pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness)
if [ $(($max/$cur)) -ge 25 ]
then
    step=$((max/300+1))
else if [ $(($max/$cur)) -ge 5 ]
    then
        step=$((max/50+1))
    else
        step=$((max/20+1))
    fi
fi
case "$1"
in
+) new=$((cur+step));;
-) new=$((cur-step));;
esac
pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness $new

Passo 2: atribua atalhos

Abra os atalhos de teclado no menu "Configurações" e atribua atalhos:

name:     Darker
command:  sh /home/me/scripts/brightness.sh -
shortcut: Super + F5

name:     Brighter
command:  sh /home/me/scripts/brightness.sh +
shortcut: Super + F6
    
por Dirk 21.09.2018 / 16:25
0

O brilho não pode ser controlado com grande precisão. Eu tenho medo que você esteja preso a esses níveis de brilho. Para ter certeza, tente controlar o brilho usando estes comandos de terminal .

    
por Lekensteyn 11.02.2012 / 09:38
0

Você pode tentar configurá-lo manualmente. Primeiro você tem que pegar o PCI-ID do dispositivo VGA:

lspci

Em seguida, tente isso (no meu caso, o dispositivo PCI é 00: 02.0)

sudo setpci -s 00:02.0 f4.b=FF

As 2 letras no final da linha definem o novo brilho variando de 00 a FF (0 a 255)

    
por Markus Demmel 19.02.2012 / 22:08
0

Se você estiver usando a placa Nvidia Graphic , poderá usar facilmente meu novo método de alteração de brilho e editar valores no Código. há dois arquivos e duas opções dentro de cada um.

encontre estas duas linhas:

if ( $value > 0.0) { $value = $value - 0.30 };  
if ( $value2 > 1.1) { $value2 = $value2 - 0.08 }; 

altere os valores de ($ value > 0,0) & amp; ($ value2 > 1.1) e veja o que acontece!

Enquanto isso, se você não quiser alterar valores e quiser usar meu método originalmente, você pode altere o brilho em uma ampla faixa e em 5 etapas. desejo que você goste

link do método: link

    
por Amir Reza Adib 23.08.2012 / 17:34
0

Para o LTS do Xubuntu

Primeiramente, instale xbacklight

$ sudo apt install xbacklight

Em segundo lugar, verifique se você tem controle sobre a luz de fundo.

$ xbacklight -1
$ xbacklight +5

Se esses comandos resultarem em um erro No outputs have backlight property , então siga estas etapas de remediação antes de continuar.

Quando xbacklight -1 e xbacklight +1 funcionarem na linha de comando, continue atribuindo esses comandos às chaves XF86MonBrightnessDown e XF86MonBrightnessUp , respectivamente. Isso é feito pressionando essas teclas quando solicitado pelo aplicativo Configurações → Teclado → Atalhos de aplicativos.

Por fim, reinicialize para que essas alterações entrem em vigor.

    
por Serge Stroobandt 02.10.2018 / 02:29
-4

Mantenha pressionada a tecla Ctrl enquanto aumenta / diminui o brilho. Aumenta em etapas de 1.

    
por abilash 01.01.2015 / 08:41