43 votes

La touche de raccourci Brightness fn ne fonctionne pas sur un ordinateur portable ASUS

Les raccourcis de luminosité via la touche fn ne fonctionnent pas.

J'ai essayé chaque solution de cette réponse et ses commentaires. Après avoir modifié le fichier /etc/default/grub, j'ai redémarré.

GRUB_CMDLINE_LINUX="acpi_osi=Linux"
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi=linux acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi_Linux"

Quels autres contournements/solutions existent?

Sortie pertinente:

$ sudo lshw -C display
  *-display NON RÉCLAMÉ     
       description: contrôleur 3D
       product: GK107M [GeForce GT 750M]
       vendeur: NVIDIA Corporation
       identifiant physique: 0
       informations du bus: pci@0000:01:00.0
       version: a1
       largeur: 64 bits
       horloge: 33MHz
       capacités: pm msi pciexpress bus_master cap_list
       configuration: latence=0
       ressources: mémoire:f6000000-f6ffffff mémoire:e0000000-efffffff mémoire:f0000000-f1ffffff port E/S:e000(taille=128) mémoire:f7000000-f707ffff
  *-display
       description: contrôleur VGA compatible
       produit: 4th Gen Core Processor Integrated Graphics Controller
       vendeur: Intel Corporation
       identifiant physique: 2
       informations du bus: pci@0000:00:02.0
       version: 06
       largeur: 64 bits
       horloge: 33MHz
       capacités: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latence=0
       ressources: irq:50 mémoire:f7400000-f77fffff mémoire:d0000000-dfffffff port E/S:f000(taille=64)

52voto

Captain_Frog Points 843

Dans le terminal :

  1. sudo nano /etc/default/grub

    Change

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

    à

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

    Ensuite, enregistrez le fichier.

  2. sudo update-grub

  3. Redémarrez l'ordinateur.


Les touches de fonction (Fn+F5/F6) devraient maintenant être actives.

J'ai découvert que le fichier grub avait été modifié après une mise à niveau du système et j'ai dû le refaire.

13voto

Lassebassen Points 131

Avertissement: J'ai eu des difficultés avec cela sur Mint/Mate-18 avec mon Asus 305CA, et j'ai réussi à le faire fonctionner, je ne sais pas si cela fonctionne également sur Ubuntu, mais essayez... J'ai fait ceci:

Faire fonctionner Fn F5/F6:

sudo emacs /etc/default/grub

Changer ce qui suit: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

sudo update-grub

redémarrer le système... Maintenant l'écran de démarrage devrait s'afficher.

Vérifiez les commandes acpi avec acpi_listen:

acpi_listen.

appuyez sur Fn F5/F6. J'ai obtenu ceci:

video/brightnessdown BRTDN 00000087 00000000 K
video/brightnessup BRTUP 00000086 00000000 K

Ajoutez les codes d'événement à l'événement acpi:

sudo emacs /etc/acpi/events/asus-keyboard-backlight-down 

événement=video/brightnessdown BRTDN 00000087

sudo emacs /etc/acpi/events/asus-keyboard-backlight-up

événement=video/brightnessup BRTUP 00000086

Confirmez que vous pouvez changer la luminosité en (où xx est un entier):

echo xx | sudo tee /sys/class/backlight/intel_backlight/brightness

Créez un script:

sudo emacs /etc/acpi/asus-keyboard-backlight.sh 

Ajoutez la variable au fichier:

KEYS_DIR=/sys/class/backlight/intel_backlight

J'ai également défini la valeur sur 10 au lieu de 1, car c'était juste trop lent:

if [ "$1" = down ]; then
    VAL=$((VAL-10))
else
    VAL=$((VAL+10))
fi

La luminosité réelle de l'écran ne suit pas la barre lors du démarrage. Lorsqu'elle est complètement claire/sombre, vous pouvez toujours continuer à appuyer sur Fn F5/F6 pour changer la luminosité.

Vous devrez redémarrer acpid pour que cela prenne effet:

sudo service acpid restart

8voto

molhamaleh Points 181

Cette solution a fonctionné pour moi :

Ouvrez le terminal et tapez ces commandes :

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

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

Ajoutez les lignes suivantes à ce fichier :

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

Fermez le fichier après l'avoir enregistré, puis retournez dans le terminal et tapez ces commandes :

sudo nano /etc/default/grub

Recherchez cette ligne

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

et remplacez-la par

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi= acpi_backlight=intel"

ensuite dans le terminal

sudo update-grub

redémarrez votre ordinateur portable et cela devrait fonctionner correctement.

5voto

chris Points 2846

Si vous cliquez sur l'icône de la batterie, et si vous voyez un curseur pour changer la luminosité, et si cela fonctionne réellement, c'est-à-dire si la luminosité de l'écran change, alors la fonctionnalité est présente, il vous suffit juste de remapper les touches du clavier.

(Donc pas besoin de bidouiller avec les paramètres du kernel et les pilotes, etc.)

Si vous cliquez sur l'icône de la batterie dans le KDE Panel et que vous voyez ceci :

panneau de batterie

Dans Paramètres du système → Espace de travail → Raccourcis → Raccourcis clavier globaux → KDE Daemon, vous trouverez Diminuer la luminosité de l'écran et Augmenter la luminosité de l'écran.

Apparemment, ils sont déjà associés à Fn+F5 / Fn+F6, mais cela ne semble pas fonctionner, alors attribuez-leur simplement un remappage Alternatif global vers Meta+F5 / Meta+F6 à la place.

3voto

Tejas Ghalsasi Points 486

Pour réduire la luminosité, suivez ces étapes :

Ouvrez Paramètres système > Luminosité et verrouillage

À partir de là, contrôlez votre luminosité

Vous pouvez essayer ceci :

https://apps.ubuntu.com/cat/applications/brightness-controller/

Si vous souhaitez changer la luminosité via les touches, suivez ces étapes :

sudo apt-get install xbacklight xbacklight -set 50

Ensuite, ouvrez Paramètres > Clavier > Raccourcis

Ajoutez des raccourcis personnalisés et saisissez les commandes suivantes : description de l'image

xbacklight -dec 10

xbacklight -inc 10

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X