I tasti funzione non funzionano (Luminosità e suono) Ubuntu 16.04


16

Ubuntu 16.04 installato sul laptop ASUS, tutto ha funzionato tranne fn chiavi. Impossibile mute / aumentare / diminuire il volume ( f10, f11, f12) o aumento / diminuzione luminosità dello schermo ( f5, f6).

Nella risoluzione dei problemi ho scoperto che le persone hanno problemi simili indipendentemente dalla versione della macchina (ASUS, ACER, Dell) o Ubuntu, da 8.0-16.04

Come posso risolvere questo problema?


Se sei stato in grado di risolverlo da solo, meglio pubblicarlo come risposta :)
M. Becerra,

Risposte:


14
  1. Modifica il file di configurazione di GRUB per passare un parametro di avvio del kernel

    • Terminale aperto
    • genere sudo -H gedit /etc/default/grub
    • Trova questa linea: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    • Aggiungi acpi_osi=immediatamente seguente quiet splashper dare:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
    • La riga successiva dovrebbe apparire così: GRUB_CMDLINE_LINUX=""
    • SALVA e CHIUDI file
    • Nel terminale, digitare sudo update-grub
  2. Crea il file .CONF

    • Terminale aperto
    • digitare (o copiare / incollare): sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
    • Immettere questo nella riga del file per la riga:

      Section "Device"
      Identifier  "card0"
      Driver      "intel"
      Option      "Backlight"  "intel_backlight"
      BusID       "PCI:0:2:0"
      EndSection
      
    • SALVA e CHIUDI file

  3. Riavvia il computer

I passaggi precedenti hanno risolto il mio problema e sono stato in grado di utilizzare i tasti funzione per controllare la luminosità e il volume sulla mia macchina. Ho provato diverse cose e modificato il file GRUB più volte, aggiornando e riavviando ogni volta. Alcuni thread hanno suggerito di modificare il BIOS, altri hanno suggerito l'installazione xbacklight. Ci è voluto del tempo per la risoluzione dei problemi. Se la mia soluzione non funziona per te, ecco i thread che mi hanno aiutato:



Il 20-intel.conffile ha risolto il mio problema, ma le modifiche di grub hanno impedito la visualizzazione della mia schermata iniziale e hanno rotto il trackpad. L'ho ripristinato e mantenuto il .conffile, e tutto è perfetto.
Jacob,

Sul mio laptop (Sony VAIO PCG-4K1M con Lubuntu) solo la parte di GRUB era sufficiente per farlo funzionare. La luminosità cambia a piccoli passi, quindi ho dovuto premere più volte per vederlo funzionare.
Paul

2

Potresti avere FnLockattivato. Potresti essere in grado di disattivarlo premendo Fn+ Esc. fonte


0

Grazie @Kelly per la tua soluzione! Mi ha aiutato a localizzare il problema sul mio sistema (Ubuntu 19.04, Dell XPS 15 7590 FN11.. FN12non funzionante).

  1. File di configurazione di backup di GRUB

    sudo cp /etc/default/grub /etc/default/grub.backup
    
  2. Modifica il file di configurazione di GRUB

    • genere sudo gedit /etc/default/grub
    • Trova questa riga: GRUB_CMDLINE_LINUX="quiet splash"(può contenere diverse opzioni in base alla configurazione specifica)
    • Aggiungi acpi_osi=Linuximmediatamente seguente quiet splashper dare:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
    • La riga successiva potrebbe avere un aspetto diverso a seconda della configurazione, ma NON DOVREBBE contenere acpi_backlight=vendor. rimuovere questa opzione se è presente. la riga risultante dovrebbe essere ad esempio: GRUB_CMDLINE_LINUX=""oGRUB_CMDLINE_LINUX="nouveau.blacklist=1 acpi_osi=! acpi_osi=Linux mem_sleep_default=deep"
    • SALVA il file
    • sudo update-grub
  3. Crea il file .CONF

    • Terminale aperto
    • digitare (o copiare / incollare): sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
    • Immettere questo nella riga del file per la riga:

      Section "Device"
         Identifier  "Intel Graphics"
         Driver      "intel"
         Option      "Backlight"      "intel_backlight"
         BusID       "PCI:0:2:0"
      EndSection
      
    • SALVA il file

  4. Riavvia il computer


0

Si prega di controllare questo articolo. Potrebbe essere necessario modificare il valore di fnmode in sys/module/hid_apple/parameters/fnmode. Per me ha funzionato cambiandolo da 1a 0. Non ho avuto bisogno di riavviare o altro.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.