Les touches de fonction ne fonctionnent pas (luminosité et son) Ubuntu 16.04


16

Installé Ubuntu 16.04 sur un ordinateur portable ASUS, tout fonctionnait sauf fn clés. Ne peut pas couper / augmenter / diminuer le volume ( f10, f11, f12) ou la luminosité de l' écran augmentation / diminution ( f5, f6).

Lors du dépannage, j'ai trouvé que les gens avaient des problèmes similaires quelle que soit la machine (ASUS, ACER, Dell) ou la version Ubuntu, de la version 8.0-16.04

Comment résoudre ce problème?


Si vous avez pu le résoudre vous-même, mieux vaut le poster comme réponse :)
M. Becerra

Réponses:


14
  1. Modifier le fichier de configuration GRUB pour passer un paramètre de démarrage du noyau

    • Terminal ouvert
    • type sudo -H gedit /etc/default/grub
    • Trouvez cette ligne: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    • Ajouter acpi_osi=immédiatement après quiet splashpour donner:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
    • La ligne suivante devrait ressembler à ceci: GRUB_CMDLINE_LINUX=""
    • Enregistrer et fermer le fichier
    • Dans le terminal, saisissez sudo update-grub
  2. Créer un fichier .CONF

    • Terminal ouvert
    • type (ou copier / coller): sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
    • Entrez ceci dans la ligne de fichier pour la ligne:

      Section "Device"
      Identifier  "card0"
      Driver      "intel"
      Option      "Backlight"  "intel_backlight"
      BusID       "PCI:0:2:0"
      EndSection
      
    • Enregistrer et fermer le fichier

  3. Redémarrer l'ordinateur

Les étapes ci-dessus ont résolu mon problème et j'ai pu utiliser les touches de fonction pour contrôler la luminosité et le volume sur ma machine. J'ai essayé plusieurs choses et édité le fichier GRUB plusieurs fois, en mettant à jour et en redémarrant à chaque fois. Certains threads ont suggéré de modifier le BIOS, d'autres ont suggéré l'installation xbacklight. Le dépannage a pris un certain temps. Si ma solution ne fonctionne pas pour vous, voici les fils qui m'ont aidé:



Le 20-intel.conffichier a résolu mon problème, mais les modifications apportées à grub ont empêché mon écran de démarrage de s'afficher et ont brisé le trackpad. Inversé cela et conservé le .conffichier, et tout est parfait.
Jacob

Sur mon ordinateur portable (Sony VAIO PCG-4K1M exécutant Lubuntu), seule la partie GRUB était suffisante pour le faire fonctionner. La luminosité change par petites étapes, j'ai donc dû appuyer plusieurs fois pour le voir fonctionner.
Paul

2

Vous pourriez avoir FnLockactivé. Vous pourrez peut-être le désactiver en appuyant sur Fn+ Esc. La source


0

Merci @Kelly pour votre solution! Cela m'a aidé à localiser le problème sur mon propre système (Ubuntu 19.04, Dell XPS 15 7590 FN11.. FN12ne fonctionne pas).

  1. Fichier de configuration de sauvegarde GRUB

    sudo cp /etc/default/grub /etc/default/grub.backup
    
  2. Modifier le fichier de configuration GRUB

    • type sudo gedit /etc/default/grub
    • Trouvez cette ligne: GRUB_CMDLINE_LINUX="quiet splash"(elle peut contenir différentes options en fonction de votre configuration spécifique)
    • Ajouter acpi_osi=Linuximmédiatement après quiet splashpour donner:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
    • La ligne suivante peut apparaître différemment selon votre configuration, mais elle NE DEVRAIT PAS contenir acpi_backlight=vendor. supprimez cette option si elle est présente. la ligne résultante doit être par exemple: GRUB_CMDLINE_LINUX=""ouGRUB_CMDLINE_LINUX="nouveau.blacklist=1 acpi_osi=! acpi_osi=Linux mem_sleep_default=deep"
    • ENREGISTRER le fichier
    • sudo update-grub
  3. Créer un fichier .CONF

    • Terminal ouvert
    • type (ou copier / coller): sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
    • Entrez ceci dans la ligne de fichier pour la ligne:

      Section "Device"
         Identifier  "Intel Graphics"
         Driver      "intel"
         Option      "Backlight"      "intel_backlight"
         BusID       "PCI:0:2:0"
      EndSection
      
    • ENREGISTRER le fichier

  4. Redémarrer l'ordinateur


0

Veuillez consulter cet article. Vous devrez peut-être modifier la valeur de fnmode dans sys/module/hid_apple/parameters/fnmode. Pour moi, cela a fonctionné en le changeant de 1en 0. Je n'avais pas besoin de redémarrer ou quoi que ce soit.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.