Tente desativar o Num Lock.
Com meu z570 xubuntu, as teclas de brilho ficam sem função se o Num Lock estiver ativo. Quando eu desligo tudo funciona bem.
Não consigo alterar o brilho da tela no lenovo z570.
Até mesmo as teclas de função para o brilho também não estão funcionando. Alguma idéia?
Tente desativar o Num Lock.
Com meu z570 xubuntu, as teclas de brilho ficam sem função se o Num Lock estiver ativo. Quando eu desligo tudo funciona bem.
Finalmente, os controles de brilho funcionam corretamente!
O problema persiste devido à presença de dois módulos de luz de fundo acpi_video0
e intel_backlight
. Você pode cruzar a verificação se ambos os módulos existem executando o comando abaixo.
ls /sys/class/backlight/
Se você encontrar acpi_video0
como um dos módulos, execute o comando:
sudo tee /sys/class/backlight/acpi_video0/brightness <<< 5
Se nenhuma alteração for observada, é hora de remover este módulo. Minha suposição é que, por padrão, intel_backlight
é ignorado e acpi_video0
está sendo usado pelo kernel para manipular a luz de fundo.
Às vezes, a ACPI não funciona bem devido a diferentes implementações de placas-mãe e peculiaridades da ACPI. Isso inclui alguns laptops com dois gráficos (por exemplo, GPU dedicada Nvidia / Radeon com GPU integrada Intel / AMD).
Nos laptops Nvidia Optimus, o parâmetro nomodeset do kernel pode interferir na capacidade de ajustar a luz de fundo. Além disso, a ACPI às vezes precisa registrar sua própria luz de fundo acpi_video0 mesmo se já existir uma (como intel_backlight), o que pode ser feito adicionando um dos seguintes parâmetros de kernel em seu gerenciador de inicialização:
acpi_backlight=video acpi_backlight=vendor acpi_backlight=native
Como a luz de fundo acpi_video0 não alterou o brilho, talvez seja necessário usar acpi_backlight=none
como argumento. Esta linha desativa o módulo acpi_video0
dos parâmetros do kernel, de forma que apenas intel_backlight
manipule os controles de brilho.
Você precisa modificar o arquivo do carregador de inicialização /etc/default/grub
para adicionar os argumentos mencionados acima. Deve ser algo como isto.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=native"
No caso de native
não funcionar, tente com video
, vendor
ou none
.
Atualize a configuração do grub:
sudo update-grub
Reinicie seu sistema, os controles de brilho devem funcionar agora.
Mais detalhes no meu blog .
Se tudo mais falhar, você pode querer experimentar o utilitário de linha de comando xbacklight
.
Você pode instalá-lo executando
sudo apt-get install xbacklight
Então, se você quiser deixar a tela mais clara, você pode digitar
xbacklight +50
(ou substitua 50 por qualquer porcentagem que você queira)
Ou se você quiser escurecer a tela, você pode digitar
xbacklight -50
etc.
Além disso, se você realmente tiver tempo, talvez queira mexer nas combinações de teclas para tornar a execução desses comandos mais conveniente.
Tente o seguinte e veja se, após a reinicialização, suas chaves de brilho estão funcionando novamente.
Edite etc / X11 / xorg.conf e adicione a outra linha à seção Device: Option "RegistryDwords" "EnableBrightnessControl=1"
Eu também tenho um Lenovo z570 e isso funcionou para mim com 16.04 e agora com 18.04.
O problema no meu caso é que o sistema adicionou o módulo acpi_video0 incorretamente, e as chaves de brilho usam este módulo ao invés do correto para o meu hardware (intel_backlight).
Veja minha resposta completa aqui .
Para encurtar a história, para o z570, a resposta é adicionar a opção de inicialização acpi_backlight=none
, que removerá o diretório acpi_video0
de /sys/class/backlight/
. Isso faz com que o sistema use /sys/class/backlight/intel_backlight
conforme necessário.