web-dev-qa-db-fra.com

Impossible de modifier la luminosité de l'écran sur mon lenovo z 570?

Je ne parviens pas à modifier la luminosité de l'écran du Lenovo Z570.

Même les touches de fonction pour la luminosité ne fonctionnent pas non plus. Une idée ?

1
krishna

Essayez de désactiver le verrouillage numérique.

Avec mon z570 xubuntu, les touches de luminosité sont sans fonction si le verrouillage numérique est activé. Quand je l'éteins, tout fonctionne bien.

4
sascha234

Enfin, les commandes de luminosité ont fonctionné correctement!

Le problème persiste en raison de la présence de deux modules de rétroéclairage acpi_video0 et intel_backlight. Vous pouvez vérifier si les deux modules existent en exécutant la commande ci-dessous.

ls /sys/class/backlight/

Si tu trouves acpi_video0 comme l'un des modules exécute la commande:

Sudo tee /sys/class/backlight/acpi_video0/brightness <<< 5

Si aucun changement n'est observé, il est temps de supprimer ce module. Mon hypothèse est que par défaut intel_backlight est ignoré et acpi_video0 est utilisé par le noyau pour gérer le rétroéclairage.

Parfois, ACPI ne fonctionne pas bien en raison des différentes implémentations de la carte mère et des bizarreries d'ACPI. Cela inclut certains ordinateurs portables avec double carte graphique (par exemple, GPU dédié Nvidia/Radeon avec GPU intégré Intel/AMD).

Sur les ordinateurs portables Nvidia Optimus, le nomodeset des paramètres du noyau peut interférer avec la possibilité de régler le rétroéclairage. De plus, ACPI doit parfois enregistrer son propre rétro-éclairage acpi_video0 même s'il en existe déjà un (comme intel_backlight), ce qui peut être fait en ajoutant l'un des paramètres de noyau suivants dans votre chargeur de démarrage:

acpi_backlight=video
acpi_backlight=vendor
acpi_backlight=native

Source

Étant donné que le rétro-éclairage acpi_video0 n'a pas modifié la luminosité, vous devrez peut-être utiliser acpi_backlight=none comme argument également. Cette ligne désactive le acpi_video0 module à partir des paramètres du noyau afin que seul intel_backlight gère les commandes de luminosité.

Vous devez modifier le fichier du chargeur de démarrage /etc/default/grub pour ajouter les arguments mentionnés ci-dessus. Ça devrait ressembler a quelque chose comme ca.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=native"                     

Si native ne fonctionne pas, essayez avec video, vendor ou none.

Mettez à jour la configuration de grub:

Sudo update-grub

Redémarrez votre système, les commandes de luminosité devraient maintenant fonctionner.

Plus de détails sur mon blog .

3
Nisheet

Si tout le reste échoue, vous voudrez peut-être essayer l'utilitaire de ligne de commande xbacklight.

Vous pouvez l'installer en exécutant

Sudo apt-get install xbacklight

Ensuite, si vous souhaitez rendre l'écran plus lumineux, vous pouvez taper

xbacklight +50

(ou remplacez 50 par le pourcentage que vous souhaitez)

Ou si vous vouliez assombrir l'écran, vous pouvez taper

xbacklight -50

etc.

De plus, si vous aviez vraiment le temps, vous voudrez peut-être jouer avec les raccourcis clavier pour rendre l'exécution de ces commandes plus pratique.

2
math4tots

Essayez ce qui suit et voyez si après un redémarrage vos touches de luminosité sont à nouveau fonctionnelles. Modifiez etc/X11/xorg.conf et ajoutez une autre ligne à la section Device: Option "RegistryDwords" "EnableBrightnessControl=1"

1
yossile

J'ai également un Lenovo z570 et cela a fonctionné pour moi avec 16.04 et maintenant avec 18.04.

Le problème dans mon cas est dû au fait que le système a ajouté le module acpi_video0 de manière incorrecte et que les touches de luminosité utilisent ce module au lieu d'un correct pour mon matériel (intel_backlight).

Voir ma réponse complète ici .

Pour faire court, pour le z570, la réponse est d'ajouter l'option de démarrage acpi_backlight=none qui supprimera le répertoire acpi_video0 de /sys/class/backlight/. Cela fait que le système utilise /sys/class/backlight/intel_backlight comme demandé.

0
ianinini