web-dev-qa-db-fra.com

La luminosité contrôle l'inadéquation

Cela semble être un problème matériel plutôt qu'un problème Ubuntu, mais néanmoins, c'est parti. J'ai un Acer ao756-2617 avec Ubuntu 14.04, os luna élémentaire, bodhi linux et Zorin os 8. la plupart d'entre eux, sinon tous, sont liés à Ubuntu ou Debian (je ne suis pas sûr de Bodhi). de toute façon, chaque fois que j'essaie d'utiliser mes contrôles de luminosité pour l'écran, ils ne fonctionnent pas. quand je les utilise, tout ce que j'obtiens, c'est l'animation dans le coin supérieur droit qui fonctionne, mais elle ne fait rien. alors j'ai fait des recherches. J'ai constaté que je pouvais modifier manuellement la luminosité en utilisant l'une des deux choses suivantes:

  1. Sudo intel_backlight <% no. of brightness>

  2. echo <no. from 0 - 976> | Sudo tee - /sys/class/backlight/intel_backlight/brightness

Apparemment, le fichier contrôlant la luminosité de l'écran est celui décrit dans la commande ci-dessus. J'ai fait un acpi_listen pour voir ce que j'ai obtenu lorsque j'ai utilisé les commandes de luminosité Fn + et j'ai obtenu:

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

(ceux-ci viennent d'Ubuntu 14.04. les autres OS donnent une sortie similaire)

Cela suggère que ces clés sont mappées pour être gérées sur les pilotes acpi, au lieu des pilotes Intel. J'ai essayé de changer cela, mais je ne sais pas quoi faire. Je ne sais même pas si je suis sur la bonne voie. d'accord, je sais qu'un problème de rétroéclairage ne doit pas être une grande préoccupation pour les développeurs, mais cela pourrait aider d'autres comme moi. aider quelqu'un?

1
shredmasteryjm

J'ai obtenu un correctif pour mon ordinateur portable Dell 5521, qui fonctionne pour Ubuntu 14.04 mais cela fonctionnera pour les noyaux v3.13 +

  1. Ouvert /etc/default/grub

    Sudo nano /etc/default/grub
    
  2. Changer de ligne

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    à

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1"
    
  3. Puis enregistrez Ctrl+O, sortie Ctrl+X et courir:

    Sudo update-grub
    
  4. Redémarrer

L'explication est que acpi ajoute son propre contrôle de rétro-éclairage même si celui-ci est déjà présent qui est intel_backlight, l'ajout de cette ligne force acpi à utiliser le rétro-éclairage Intel.

1
dushanabe