Esta é uma solução (paliativa) para ajustar o brilho do monitor pelo teclado, caso o atalho do Notebook (que usa a tecla Fn) não funcione. Foi testada em um Itautec modelo W7635 (chipset/vídeo VIA VN896/Chrome 9 HC) com o Ubuntu 11.04 e 11.10.
Primeiro, precisamos alterar as permissões do arquivo
Como será preciso fazer isso a cada inicialização do sistema, adicionamos o comando "
Para editar o script, execute:
Exemplo:
O próximo passo é configurar os atalhos de teclado.
Tecle Alt+F2 e execute o comando...
... no Ubuntu 11.04 / 11.10:
Na janela "Atalhos de teclado", clique em Adicionar para incluir o atalho personalizado que deverá aumentar o brilho. Em Nome, digite "+ brilho". Em Comando, adicione a linha de comandos abaixo:
Depois, clique em Aplicar. Na coluna Atalho, clique em Desabilitado. O texto mudará para "Novo atalho...". Pressione, simultaneamente, as teclas Ctrl e F8. O texto deve mudar para Ctrl+F8, indicando que o atalho foi criado.
O processo para adicionar o atalho que irá diminuir o brilho é praticamente o mesmo. Porém, em Nome, digite "- brilho". E em Comando, adicione a linha:
Para o atalho, pressione as teclas Ctrl e F9.
Clique em Fechar e pronto! Os atalhos já devem estar funcionando.
Opcionalmente, você pode definir um brilho inicial padrão. Isto pode ser feito pelo aplicativo de gerenciamento de energia ou pelo rc.local.
Pelo script
É isso! ;)
Primeiro, precisamos alterar as permissões do arquivo
/sys/class/backlight/acpi_video0/brightness
. No Terminal, executamos:sudo chmod 666 /sys/class/backlight/acpi_video0/brightness
Como será preciso fazer isso a cada inicialização do sistema, adicionamos o comando "
chmod 666 /sys/class/backlight/acpi_video0/brightness
" no script /etc/rc.local
e assim automatizamos a operação.Para editar o script, execute:
sudo gedit /etc/rc.local
Exemplo:
#!/bin/sh -e
#
(...)
#
# By default this script does nothing.
chmod 666 /sys/class/backlight/acpi_video0/brightness
exit 0
O próximo passo é configurar os atalhos de teclado.
Nota: no Notebook Itautec (W7635), as combinações Fn+F8 e Fn+F9 são, respectivamente, as que deveriam aumentar e diminuir o brilho da tela. Mas, estes atalhos simplesmente não funcionam no Linux e sequer são mapeados pelo sistema. Então, no lugar da tecla Fn, utilizaremos a tecla Ctrl (Control).
Tecle Alt+F2 e execute o comando...
... no Ubuntu 11.04 / 11.10:
gnome-keybinding-properties
... no Ubuntu 12.04: gnome-control-center
Na janela "Atalhos de teclado", clique em Adicionar para incluir o atalho personalizado que deverá aumentar o brilho. Em Nome, digite "+ brilho". Em Comando, adicione a linha de comandos abaixo:
bash -c 'v=$(cat /sys/class/backlight/acpi_video0/brightness); let v=$v+1; echo -n $v > /sys/class/backlight/acpi_video0/brightness'
Depois, clique em Aplicar. Na coluna Atalho, clique em Desabilitado. O texto mudará para "Novo atalho...". Pressione, simultaneamente, as teclas Ctrl e F8. O texto deve mudar para Ctrl+F8, indicando que o atalho foi criado.
O processo para adicionar o atalho que irá diminuir o brilho é praticamente o mesmo. Porém, em Nome, digite "- brilho". E em Comando, adicione a linha:
bash -c 'v=$(cat /sys/class/backlight/acpi_video0/brightness); let v=$v-1; echo -n $v > /sys/class/backlight/acpi_video0/brightness'
Para o atalho, pressione as teclas Ctrl e F9.
![]() |
Configurado atalhos personalizados... |
Clique em Fechar e pronto! Os atalhos já devem estar funcionando.
Opcionalmente, você pode definir um brilho inicial padrão. Isto pode ser feito pelo aplicativo de gerenciamento de energia ou pelo rc.local.
![]() |
Definindo um brilho padrão em Preferências de gerenciamento de energia |
Pelo script
/etc/rc.local
:#!/bin/sh -e
#
(...)
#
# By default this script does nothing.
echo -n 5 > /sys/class/backlight/acpi_video0/brightness
chmod 666 /sys/class/backlight/acpi_video0/brightness
exit 0
É isso! ;)
8 comentários
No meu Itautec 7645 com sistema Ubuntu 10.04 LTS a tecla Fn e os atalhos dela funcionam perfeitamente!!!
Re: @Anônimo acima
Sim, mas o W7645 tem um hardware diferente... :)
é Mais fácil acrescentar no Grub a opcao 'acpi_osi="Linux"'
Re: @superdz7
Boa dica. Mas não é sempre que funciona... (não funciona no meu Notebook, por exemplo).
Parabéns pelo blog está muito bom...
e meu problema é um pouco diferente! as teclas de brilho
funcionam segurando o FN, porem a de desligar o Backlight
não.
Já procurei em vários lugares o script pra desligar, mas
não acho, você sabe como fazer?
Olá Thiago,
Você poderia informar a marca/modelo do seu Notebook (link do modelo com as características no site oficial também ajuda)? Qual distribuição você está usando?
Vou pesquisar a respeito. Se encontrar a solução, posto aqui no blog.
Boa noite
Eu tenho um netbook toshiba nb550D com o ubuntu 12.04 e as teclas fn+F6 e fn+F7 deveriam diminuir e aumentar o brilho mas apesar de aparecer o gráfico a indicar o aumento ou diminuição do brilho o brilho não mexe, anteriormente tinha instalado o ubuntu 11.10 e funcionava na perfeição.
Alguém me pode ajudar
Obrigado
José Luis Coelho
Caro joseluiscoelho,
Você tentou seguir a dica do post?