As teclas de função não funcionam (brilho e som) Ubuntu 16.04

16

Instalou o Ubuntu 16.04 no laptop ASUS, tudo funcionou, exceto as fnchaves. Não é possível silenciar / aumentar / diminuir o volume ( f10, f11, f12) ou aumentar / diminuir o brilho da tela ( f5, f6).

Na solução de problemas, descobri que as pessoas têm problemas semelhantes, independentemente da versão da máquina (ASUS, ACER, Dell) ou Ubuntu, entre 8.0 e 16.04.

Como faço para corrigir isso?

Kelly
fonte
Se você fosse capaz de resolvê-lo sozinho, melhor publicá-la como uma resposta :)
M. Becerra
2
lenovo: askubuntu.com/questions/468277/…
Ciro Santilli escreveu:

Respostas:

14
  1. Edite o arquivo de configuração do GRUB para passar um parâmetro de inicialização do kernel

    • Terminal Aberto
    • tipo sudo -H gedit /etc/default/grub
    • Encontre esta linha: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    • Adicione acpi_osi=imediatamente o seguinte quiet splashpara fornecer:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
    • A próxima linha deve ficar assim: GRUB_CMDLINE_LINUX=""
    • SALVAR e FECHAR arquivo
    • No terminal, digite sudo update-grub
  2. Criar arquivo .CONF

    • Terminal Aberto
    • tipo (ou copiar / colar): sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
    • Digite isso na linha do arquivo para a linha:

      Section "Device"
      Identifier  "card0"
      Driver      "intel"
      Option      "Backlight"  "intel_backlight"
      BusID       "PCI:0:2:0"
      EndSection
      
    • SALVAR e FECHAR arquivo

  3. Reinicie o computador

As etapas acima resolveram o meu problema e eu pude usar as teclas de função para controlar o brilho e o volume na minha máquina. Tentei várias coisas e editei o arquivo GRUB várias vezes, atualizando e reiniciando todas as vezes. Alguns tópicos sugeridos editaram o BIOS, outros sugeriram a instalação xbacklight. Demorou um pouco para solucionar o problema. Se minha solução não funcionar para você, aqui estão os tópicos que me ajudaram:

Kelly
fonte
O 20-intel.confarquivo corrigiu meu problema, mas as alterações do grub fizeram com que minha tela inicial não aparecesse e quebrou o trackpad. Inverteu isso e manteve o .confarquivo, e tudo está perfeito.
Jacob
No meu laptop (Sony VAIO PCG-4K1M executando o Lubuntu) apenas a parte GRUB foi suficiente para fazê-lo funcionar. O brilho muda em pequenas etapas, então eu precisei pressionar várias vezes para vê-lo funcionar.
Paul
1

Você pode ter o FnLockativado. Você pode desativá-lo pressionando Fn+ Esc. Fonte

cheesus
fonte
0

Obrigado @Kelly pela sua solução! Isso me ajudou a localizar o problema no meu próprio sistema (Ubuntu 19.04, Dell XPS 15 7590 FN11.. FN12não está funcionando).

  1. Arquivo de configuração do GRUB de backup

    sudo cp /etc/default/grub /etc/default/grub.backup
    
  2. Editar arquivo de configuração do GRUB

    • tipo sudo gedit /etc/default/grub
    • Encontre esta linha: GRUB_CMDLINE_LINUX="quiet splash"(pode conter opções diferentes com base na sua configuração específica)
    • Adicione acpi_osi=Linuximediatamente o seguinte quiet splashpara fornecer:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
    • A próxima linha pode parecer diferente dependendo da sua configuração, mas NÃO DEVE conter acpi_backlight=vendor. remova esta opção se estiver presente. a linha resultante deve ser, por exemplo: GRUB_CMDLINE_LINUX=""ouGRUB_CMDLINE_LINUX="nouveau.blacklist=1 acpi_osi=! acpi_osi=Linux mem_sleep_default=deep"
    • Salve o arquivo
    • sudo update-grub
  3. Criar arquivo .CONF

    • Terminal Aberto
    • tipo (ou copiar / colar): sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
    • Digite isso na linha do arquivo para a linha:

      Section "Device"
         Identifier  "Intel Graphics"
         Driver      "intel"
         Option      "Backlight"      "intel_backlight"
         BusID       "PCI:0:2:0"
      EndSection
      
    • Salve o arquivo

  4. Reinicie o computador

naXa
fonte
0

Por favor, verifique este artigo. Pode ser necessário alterar o valor de fnmode sys/module/hid_apple/parameters/fnmode. Para mim, funcionou alterando-o de 1para 0. Não precisei reiniciar nem nada.

Qutory
fonte