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 ?
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.
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
É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 .
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.
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"
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é.