web-dev-qa-db-fra.com

Problèmes de rétroéclairage avec l'Asus X551MAV-EB01-B

J'ai une nouvelle installation de trusty (xubuntu si cela compte, je ne pense pas que ce soit le cas) sur un Asus X551MAV-EB01-B. Mes touches de fonction pour la luminosité ne fonctionnent pas. Voici ce que je sais jusqu'à présent:

Si je passe acpi_osi= ou acpi_osi=! à grub, je peux obtenir la luminosité et les touches wifi pour fonctionner (je le sais car je peux voir le menu OSD pour le changement de luminosité), MAIS =:

dans /sys/class/backlight j'ai deux éléments:

acpi_video0 -> ../../devices/pci0000:00/0000:00:02.0/backlight/acpi_video0
intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight

Avec cat je peux voir que les touches de luminosité ajustent acpi_video0/brightness et non intel_backlight/brightness.

J'ai aussi essayé de passer acpi_backlight=vendor à grub, et si je fais que , alors je me retrouve avec ceci :

asus-nb-wmi -> ../../devices/platform/asus-nb-wmi/backlight/asus-nb-wmi/
intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight

acpi_backlight=vendor empêche également les touches de luminosité de répondre.

Pour l'instant, j'ai configuré un écho dans /etc/rc.local pour modifier la luminosité quelques secondes après le démarrage de lightdm ... mais où vais-je maintenant?

3
Dr. JKL

J'utilise ce script (créé par moi-même) depuis un certain temps sur ma carte NVidia et fonctionne correctement. Si la solution de @ TheSchwa ne fonctionne pas, essayez ceci.

Installez le script:

  1. Ouvrir un terminal
  2. Tapez: Sudo apt-get install -y inotify-tools et appuyez sur Enter
  3. Tapez: Sudo nano /usr/local/bin/backlight-sync et appuyez sur Enter
  4. Copiez le script de cette page (a déjà été adopté pour votre carte Intel)
  5. Collez-le dans la fenêtre du terminal en utilisant Ctrl + Shift + V
  6. Appuyez sur: Ctrl + X
  7. Appuyez sur: y
  8. Appuyez sur: Enter
  9. Tapez: Sudo chmod a+x /usr/local/bin/backlight-sync et appuyez sur Enter

Testez le script:

  1. Dans le Terminal, tapez Sudo backlight-sync et appuyez sur Enter
  2. Changez la luminosité de votre écran au moins une fois pour voir si cela fonctionne
  3. Appuyez sur Ctrl + C pour quitter.

Activer le script au démarrage:

  1. Dans le type de terminal: Sudo nano /etc/rc.local et appuyez sur Enter
  2. Utilisez les flèches directionnelles pour naviguer au-dessus de la ligne indiquant exit 0
  3. Type: /usr/local/bin/backlight-sync &
  4. Appuyez sur: Ctrl + X
  5. Appuyez sur: y
  6. Appuyez sur: Enter
  7. Fermer la fenêtre du terminal
1
ntninja

Cela a fonctionné pour moi.

Ajouter à /etc/rc.local

echo N | Sudo tee/sys/module/vidéo/paramètres/luminosité_commutateur_enabled

Redémarrer

0
user301845

J'ai eu le même problème sur un ordinateur portable Dell Studio, qui utilise également intel_backlight. Bien que je ne sois pas sûr que cela fonctionne sur Asus, je pense que cela en vaut la peine. Voir si le réponse à cette question aide.

0
TheSchwa