Como ativar o controle de brilho no Ubuntu 14.04 e no Linux Mint 17

Em algumas máquinas, o ajuste do brilho do monitor, pelos controles do teclado simplesmente não funciona.
Como já se sabe, nem todos fabricantes de placas gráficas trabalham de maneira aberta, em conjunto com os desenvolvedores de softwares, no sentido de proporcionar o melhor suporte possível ao seu hardware, uma experiência melhor pros usuários e liberdade de escolha.
Ubuntu brilho ajuste
Conhecida por ter um bom relacionamento com a comunidade de desenvolvedores Linux, mesmo a Intel comete estes deslizes às vezes.
O problema foi relatado por usuários de placas gráficas Nvidia graphics e por outros que usam Intel graphics.
Vou mostrar como resolver o problema pra quem tem uma placa gráfica Intel, baseado neste post.
A dica foi testada em uma máquina com Ubuntu 14.04 LTS. Há relatos de que não funciona em versões posteriores do Ubuntu (leia os comentários).

Como encontrar informações da sua placa gráfica

Abra um terminal e rode o seguinte comando para ter uma ideia melhor da placa gráfica que você tem instalada no seu sistema:

ls /sys/class/backlight/
acpi_video0    intel_backlight

Como é possível ver, na listagem acima, a minha placa de vídeo é Intel — se a sua placa de vídeo também é, proceda de acordo com as instruções que seguem.
Crie um arquivo de configuração adicional, no diretório do X11:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

Agora, edite o arquivo:

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

Adicione as seguintes linhas ao arquivo recém criado:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"
EndSection

Grave o arquivo, saia do editor e reinicie o sistema.
Suas teclas de controle de brilho, a esta hora, já devem estar funcionando.

E se algo der der errado?

Há inúmeras placas gráficas Intel, no mercado. Não há como garantir que este procedimento vá funcionar pra você.
Se você não obtiver o resultado desejado ou ficar com a tela preta, como relatado nos comentários. Reverta o procedimento da seguinte forma:
Se o Linux já estiver rodando, mas a tela estiver preta, use Ctrl + Alt + F1 e autentique-se normalmente.
A seguir, execute o seguinte comando, para remover as alterações feitas:

sudo rm -vf /usr/share/X11/xorg.conf.d/20-intel.conf

E reinicie a máquina com Ctrl + Alt + Del.
Uma outra forma de chegar a um terminal é, na inicialização, quando estiver aparecendo o ícone do Ubuntu ou do Linux Mint etc. pressione a tecla ESC algumas vezes, até aparecer a tela de login, no console. Então, execute o procedimento acima.

Publicado por

Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como “Rick and Morty” e “BoJack Horseman”.
Me siga no Twitter e vamos trocar ideias!

67 thoughts on “Como ativar o controle de brilho no Ubuntu 14.04 e no Linux Mint 17”

  1. Melhor solução …todas as distribuições que eu ja instalei dão o mesmo problema e essa solução serve em todas.

  2. Muito obrigado, tentei vários métodos, só esse funcionou, o meu notebook é um Dell inspiron 14 N4010, com Ubuntu 16.04.2 LTS.

  3. Maravilhosa a dica! Fiz os passos e consegui ajustar o nível de brilho do Mint 18. Me ajudou muito.
    No meu terminal apareceu isso no primeiro passo:

    acpi_video0  acpi_video1  intel_backlight
    
  4. Usando o Ubuntu 15.10 – Em um Vostro 3500, com placa Nvidia, apenas esta solução corrigiu este problema:

    sudo gedit /usr/share/X11/xorg.conf.d/10-nvidia-brightness.conf

    Cole isto no arquivo:

    Section “Device”
    Identifier “Device0”
    Driver “nvidia”
    VendorName “NVIDIA Corporation”
    BoardName “Quadro K1000M”
    Option “RegistryDwords” “EnableBrightnessControl=1”
    EndSection

    Reinicie: sudo reboot

    Para este caso, esta foi a melhor solução. Espero ajudar alguém. abç

  5. Aqui não deu certo. Deu pau, não vai mais pra canto nenhum, vou ter que reinstalar o sistema.
    Notebook LG nvidia G force.

    1. O meu aconteceu a mesma coisa. kkkk vou tentar encontrar algum meio de deletar esse arquivo criado a partir do windows, caso contrário vou reinstalar também. Pena que o programa ext2explorer apenas lê e não consegue excluir.

  6. Caaara Depois de tanta pesquisa, não acredito que não tinha achado esse post haha Muito obrigado, enfim posso virar a noite sem queimar minhas vistas XD

  7. Rápido, simples, facil isso define a forma de correção desse pequeno bug! muito obrigado, quem diria que um simples arquivo de texto fosse resolver tudo, vlw 😀

  8. Cara, pesquisei inumeras coisas pela net e teste essa com medo de dar pau. kkkkk
    mas essa foi a UNICA que funcionou (pelo menos pra mim).
    Utilizo o centOS 7 64 no notebook Acer 5742-6408
    OBRIGADO!

  9. No meu caso não deu certo o ajuste pelo teclado. O fabricante é ASUSTeK COMPUTER INC.
    e o produto X450LD. Acrescentei também as orientações repassada por CARLOS em 03/04/2015.

    1. Um detalhe, minha placa de vídeo é a Nvidia Geforce 820M. Ainda não consegui configurar o ajuste no teclado. Teriam outras dicas? Abraços.

      1. A solução proposta por este texto não se aplica às placas gráficas NVIDIA.
        Por sorte, há muitas alternativas.
        Você pode regular o brilho com estes outros métodos:

        Espero que um deles resolva definitivamente o seu problema 😉

  10. Muito obrigado pela dica ajudou a funcionar novamente no Ubuntu 12.04, porém toda vez que desligo e ligo o note ele volta com o brilho no maximo, consegue me ajudar a resolver este caso? Obrigado

  11. Finalmente uma solução!
    Depois de tanto tempo e varias tentativas, algo que funcionou! muito obrigado.

    Sony Vaio modelo: VPCEG15FB com Ubuntu 15.04.

  12. Olá, após a atualização meu Latitude 3540 não muda a luminosidade está funcionando o atalho mostra a barra se deslocando horizontalmente em função de aumentar e reduzir a luminosidade porem a tela permanece da mesma maneira. Tentei utilizar o Redshift porem minha tela ficou amarela.
    Gostaria de saber se há outras opções para controle da luminosidade. Talvez algum downgrade ou algo assim ?

    Obs: Em configurações>brilho&bloquei também não altera a luminosidade independente da posição da barra de luminosidade.

  13. no meu notebook sempre funcionou desde quando instalei ubuntu 14.04 mas hoje 7/4/15 apos fazer uma atualização não funciona mais, vou fazer esse procedimento pra ver se funciona!

    1. Rodrigo, aconteceu exatamente isso comigo. Tinha funcionando perfeitamente o 14.04.1 e dia 02/04/15 atualizei para 14.04.2… Após isso as teclas do controle de brilho pararam de funcionar.

  14. Tentei resolver meu problema usando a sua dica, mas nada aconteceu.
    Eis que encontrei uma que deu certo no meu notebook Compaq da HP

    Em outro forum : http://ubuntuforum-br.org/index.php/topic,112788.0/prev_next,prev.html#new , o caiomacedo disse que o problema é que o comando não lê o release, ou seja, lê apenas o comando de apertar, mas não o de soltar o botão. Então ele sugere que edite o arquivo 95-keyboard-force-release.rules.

    no exemplo que ele descreve, ele dá as informações para solucionar o problema da tecla de volume, mas, se você trocar volume por brightness, no meu caso, deu certo.

    edite da seguinte maneira

    > sudo gedit /lib/udev/rules.d/95-keyboard-force-release.rules

    Você ter que adicionar o nome do fabricante, o produto e a regra para o release, na forma:

    ENV{DMI_VENDOR}==”sys_vendor”, ATTR{[dmi/id]product_name}==”product_name”, RUN+=”keyboard-force-release.sh $devpath common-volume-keys”

    No lugar de “sys_vendor” e “product_name”, preencha-os com o resultado da seguinte pesquisa:

    cat /sys/class/dmi/id/sys_vendor
    cat /sys/class/dmi/id/product_name

    Como queremos que funcione os atalhos de brilho, troquei volume por brightness.
    Logo, fiquei com o seguinte:

    ENV{DMI_VENDOR}==”Hewlett_Packard”, ATTR{[dmi/id]product_name}==”Presario CQ43 Notebook PC”, RUN+=”keyboard-force-release.sh $devpath common-brightness-keys”

    E pronto, funcionou aqui. Porém, não aparece o controle deslizante animado na tela mas o brilho, agora, funciona!!
    Tentei combinar a dica do Elias Praciano para ver se o controle deslizante apareceria mas não aconteceu nada.

    Espero que a informação agregue mais ajuda aos demais!

    1. Com toda a certeza, agrega.
      Em breve devo retomar o assunto “controle do brilho da tela”, em novo post, neste site — muito embora já tenha falado do assunto em outros artigos. Sugiro usar a caixa de busca no topo do site, para encontrar todos estes artigos.
      No meu caso, uso o Redshift para controlar automaticamente o brilho da minha tela.

  15. Eu acessei a configuração do driver da placa de video nvidia e deixei do jeito que eu precisava. Foi satisfatorio.
    Obrigado pela oportunidade de ajudar.

  16. Hehe mano Valeuuu!! ficou de boa aqui…cara acho o linux muito maluco ainda com essas coisas ainda prefiro o Windows 8.1. Mas como sou um cara que adora novidades estou usando os 2 SOs no meu Notebook. BOS:Linux MInt 17cinnamon.

  17. No meu caso já tentei várias dicas e nada faz minhas fn keys de brilho funcionarem…

    Tenho um note CCE Ultra Thin N325 com intel.

  18. Enquanto escrevia tive uma ideia, e deu certo.
    Neste entretempo eu havia mudado lá em configurações>drivers adicionais o driver ‘x.org x sever’ para o driver do próprietario nvdia “proprietario, testado”, sendo assim, imagino que as conf não alteraval o driver proprietário, fechado e não funcionava mais…

    O meu notebook é um Acer V5 471G dotado de 2 placas gráficas:

    • Intel HD Graphics 4000
    • NVIDIA GeForce 710M (embora esteja anunciado na internet como 620M)

    (As duas são responsáveis pelo desempenho gráfico do sistema.
    A Intel é usada para aplicações triviais, do dia a dia; a NVIDIA é reservada para aplicações mais exigentes ou 3D (jogos, por exemplo).)

    abraços!

  19. ei Elias, valeu pela dica. ontem eu utilizei e deu tudo certo, hj quando liguei o computador ainda funcionava, mas agora parou de funcionar, o arquivo ainda está lá e continua igual… o que fazer?

  20. Não funcionou na minha máquina com video Intel e Ubuntu 14.10 – Para corrigir o erro da tela preta faça o seguinte:
    Na tela da contagem dos pontinhos, abaixo da Logo Ubuntu, aperte a tecla ESC, depois use o comando para remover o arquivo 20-intel:
    sudo rm /usr/share/X11/xorg.conf.d/20-intel.conf

    Foi assim que contornei meu problema.

  21. Fiz o procedimento de criar o novo arquivo de configuração conforme vc descreveu, mas agora quando inicializo o Ubuntu minha tela fica preta com um traço cinza no lado esquerdo, na parte superior, não permitindo sequer que eu acesse o Terminal com o Ctrl+Alt+f1.
    Como devo proceder para reverter este problema? É possível apagar ou editar o arquivo de configuração? Já tenteir fazê-lo pelo terminal em modo root do ‘Opções Avançadas’ do GRUB, mas não obtive sucesso.
    Gostaria de conseguir reverter este problema sem a necessidade de reinstalar o sistema.

    1. Junior, eu não tenho a menor idéia do que possa ter dado errado.
      Vou sugerir que você reinstale o sistema.
      Quero ressaltar, ainda, que esta solução não se aplica a placas gráficas nvidia. Infelizmente, só funciona em placas Intel.
      Se você ainda tiver problemas, dê mais informações sobre o seu sistema — outro(a) leitor(a) pode ter um hardware semelhante ao seu e, quem sabe, ele(a) possa ajudar melhor.

  22. Ola bom dia.

    Eu tenho o Ubuntu 14.04.01 e essa dica não funcionando comigo. Ela tem a ver com a tecla ( FN )?

    1. Francis,
      A dica é voltada para fazer a tecla FN funcionar adequadamente em máquinas com placas de vídeo Intel.
      Esta dica não resolve o problema em máquinas com placas gráficas nvidia, por enquanto.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *