Existem várias maneiras de fazer isso, mas como parece que seus gráficos cartão é feito pela Nvidia , eu acho que a maneira que funciona melhor é o seguinte (supondo que você use nvidia
-driver ):
- Crie um arquivo chamado
10-brightness.conf
to/etc/X11/xorg.conf.d/
-
Escreva as seguintes linhas no arquivo que você acabou de criar:
Section "Device" Identifier "Device0" Driver "nvidia" Option "RegistryDwords" "EnableBrightnessControl=1" EndSection
-
Agora reinicie o X (use
pkill X
para matar o X, e o gerenciador de exibição deve fazer com que a nova instância do X seja gerada. Se você não tiver um gerenciador de exibição (como GDM, KDM), faça o login no console virtual e escrevastartx
) ou reinicie o computador, e então você poderá ajustar o brilho da luz de fundo pressionando as teclas de brilho.
Outra maneira de fazer isso
Desta forma, deve funcionar com todas as placas gráficas, e isto também é uma forma de recurso se as teclas de brilho não funcionarem.
Observação: Nos comandos a seguir, #
states para prompt de raiz, embora você não precise de direitos de root até o último ponto, e acpi_video0
é apenas um espaço reservado para o cartão real nome, substitua-o pelo nome que você encontrará no ponto 1.
-
Para encontrar o cartão que gerencia a tela, execute este comando:
# ls /sys/class/backlight/
Deve haver apenas uma entrada, por isso é o cartão.
-
Para encontrar o brilho máximo, execute este comando:
# cat /sys/class/backlight/acpi_video0/max_brightness
Esse comando geralmente imprime 15.
-
Para ajustar o brilho, execute este comando (como root, como indicado anteriormente):
# echo 5 > /sys/class/backlight/acpi_video0/brightness
Você pode repetir qualquer número que quiser, embora a tela não possa ser mais brilhante que seu brilho máximo, então se você ecoar um número maior, digamos 50, a tela deve ajustar seu brilho ao máximo.
Fontes