Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
retro-eclairage [Le 20/01/2019, 14:16] 109.10.130.234 §2.1 mauvais nom de fichier |
retro-eclairage [Le 12/01/2024, 21:37] (Version actuelle) Dadu042 [Gestion du rétro-éclairage] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
====== Gestion du rétro-éclairage ====== | ====== Gestion du rétro-éclairage ====== | ||
- | La plupart des ordinateurs portables utilisent des écrans à dalle rétro-éclairante que l'on peut le plus souvent gérer avec des touches prévues à cet effet ou via une interface tel que l'Applet de luminosité de gnome. | + | La plupart des ordinateurs portables utilisent des écrans à dalle rétro-éclairante que l'on peut le plus souvent gérer avec des touches du clavier prévues à cet effet ou via un logiciel tel que l'[[wpfr>applet]] de luminosité de Gnome. |
Malheureusement il arrive que cette fonctionnalité bien que présente reste inutilisable, voici donc des pistes pour régler ce petit désagrément. | Malheureusement il arrive que cette fonctionnalité bien que présente reste inutilisable, voici donc des pistes pour régler ce petit désagrément. | ||
===== Xbacklight ===== | ===== Xbacklight ===== | ||
- | **Xbacklight** est un ensemble de commandes permettant la gestion de la luminosité. | + | **Xbacklight** est un ensemble de commandes permettant la gestion de la luminosité de l'écran. |
[[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>xbacklight]]**. | [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>xbacklight]]**. | ||
Ligne 74: | Ligne 74: | ||
then | then | ||
xbacklight -1 | xbacklight -1 | ||
- | else | + | else |
if [ $(echo "$xbl < $limite3"|bc) -eq 1 ] | if [ $(echo "$xbl < $limite3"|bc) -eq 1 ] | ||
then | then | ||
Ligne 117: | Ligne 117: | ||
- [[:tutoriel:comment_modifier_un_fichier|Créer]] les différents scripts qui vont sauvegarder et restaurer la luminosité avec les [[:sudo|droits super-utilisateur]] : | - [[:tutoriel:comment_modifier_un_fichier|Créer]] les différents scripts qui vont sauvegarder et restaurer la luminosité avec les [[:sudo|droits super-utilisateur]] : | ||
* **/etc/save_br_level.sh**, en remplaçant acpi_video0 par le nom que vous avez trouvé à l'étape précédente <file bash /etc/save_br_level.sh> | * **/etc/save_br_level.sh**, en remplaçant acpi_video0 par le nom que vous avez trouvé à l'étape précédente <file bash /etc/save_br_level.sh> | ||
- | #!/bin/bash | + | #!/bin/bash |
cat /sys/class/backlight/acpi_video0/brightness > /etc/brightness.save | cat /sys/class/backlight/acpi_video0/brightness > /etc/brightness.save | ||
exit 0 | exit 0 | ||
</file> | </file> | ||
* **/etc/restore_br_level.sh**, en remplaçant acpi_video0 par le nom que vous avez trouvé à l'étape précédente <file bash /etc/restore_br_level.sh> | * **/etc/restore_br_level.sh**, en remplaçant acpi_video0 par le nom que vous avez trouvé à l'étape précédente <file bash /etc/restore_br_level.sh> | ||
- | #!/bin/bash | + | #!/bin/bash |
cat /etc/brightness.save > /sys/class/backlight/acpi_video0/brightness | cat /etc/brightness.save > /sys/class/backlight/acpi_video0/brightness | ||
exit 0 | exit 0 | ||
Ligne 175: | Ligne 175: | ||
Pour d'autres portables Asus avec igp intel il est possible de tester: | Pour d'autres portables Asus avec igp intel il est possible de tester: | ||
- | <file>GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi= acpi_backlight=intel"</file> | + | <file>GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=intel"</file> |
(//Fonctionne pour le ux310ua sous ubuntu 16.04 à l'heure actuelle//). | (//Fonctionne pour le ux310ua sous ubuntu 16.04 à l'heure actuelle//). | ||
+ | Ou bien une autre de ces options : | ||
+ | <file>pcie_aspm=force acpi_backlight=native</file> | ||
+ | |||
Puis exécuter la commande : | Puis exécuter la commande : | ||
Ligne 194: | Ligne 197: | ||
==== Solution 2 ==== | ==== Solution 2 ==== | ||
- | Pour la gamme de portable VPC. Informations prises du forum ubuntufourm.org [[http://ubuntuforums.org/archive/index.php/t-1541417.html|ici]]. Suivez cette procédure: | + | Pour la gamme de portable VPC. Informations prises du forum ubuntufourm.org [[https://ubuntuforums.org/archive/index.php/t-1541417.html|ici]]. Suivez cette procédure: |
- Configurez le pilote nvidia, dans le fichier **/etc/X11/xorg.conf** comme suit : <file> | - Configurez le pilote nvidia, dans le fichier **/etc/X11/xorg.conf** comme suit : <file> | ||
Section "Device" | Section "Device" | ||
Ligne 217: | Ligne 220: | ||
===== Samsung ====== | ===== Samsung ====== | ||
- | Concernant les touche Fn, logiquement cette installation devrait les activer. \\ | ||
- | |||
- | ==== Modèles récents ==== | ||
- | Sur la gamme récente ATIV série 9, les touches de réglage de luminosité ont certes pour effet de déplacer un curseur virtuel de luminosité, mais pas de modifier réellement celle-ci.\\ | ||
- | Ce ne sont donc pas les touches de fonction qui posent problème mais bien leur prise en compte par le noyau ou le driver générique ATI. \\ | ||
- | Il en est de même pour le module **xbacklight** décrit ci-dessus: il est inopérant. \\ | ||
- | La solution à ce problème consiste à installer les drivers propriétaires [[:amd-ati|Radeon]] et à utiliser [[:Catalyst]] pour régler la luminosité.\\ | ||
- | La procédure est décrite ici pour un [[:installation-samsung-portable-ativ-lite-serie9#graphisme|Samsung ATIV série 9]], modèle NP905S3G. | ||
==== Spécificité aux modèles Samsung N150/N210/N220 ==== | ==== Spécificité aux modèles Samsung N150/N210/N220 ==== | ||
Ligne 257: | Ligne 252: | ||
</file> | </file> | ||
- | Cette seule modification fonctionne parfaitement sur un **modèle NP-X420** avec Ubuntu 16.04 LTS. | + | Cette seule modification fonctionne parfaitement sur un **modèle NP-X420** avec Ubuntu 16.04 LTS. Elle ne fonctionne pas en 18.04 LTS. |
Dans certains cas, les touches fonction font planter l'ordinateur. Dans ce cas, utilisez [[:indicator-applications#Indicateurs additionnels|l'applet]] de luminosité pour régler le rétro-éclairage. | Dans certains cas, les touches fonction font planter l'ordinateur. Dans ce cas, utilisez [[:indicator-applications#Indicateurs additionnels|l'applet]] de luminosité pour régler le rétro-éclairage. | ||
Ligne 264: | Ligne 259: | ||
Si les touches Fn n'influencent pas la luminosité, suivez ces indications:\\ | Si les touches Fn n'influencent pas la luminosité, suivez ces indications:\\ | ||
- | Le fichier /sys/class/backlight/*/brightness contient un nombre compris entre 1 et 100 qui règle la luminosité. La commande suivante propose par exemple une luminosité à 18% : | + | Le fichier /sys/class/backlight/*/brightness contient un nombre compris entre 1 et 100 qui règle la luminosité. La commande suivante propose par exemple une luminosité à 18% : |
<code> echo "18" | sudo tee </code> | <code> echo "18" | sudo tee </code> | ||
Ligne 274: | Ligne 269: | ||
* En mode root création d'un code visudo créer le fichier **set_brightness** dans /etc/sudoers.d/ | * En mode root création d'un code visudo créer le fichier **set_brightness** dans /etc/sudoers.d/ | ||
- | ou ID est votre id et MACHINE le nom de votre PC | + | ou ID est votre id et MACHINE le nom de votre PC |
ceci vous autorisera sur votre machine à utiliser la commande dans les scripts ci-dessous qui ont besoin de "sudo" sans mot de passe | ceci vous autorisera sur votre machine à utiliser la commande dans les scripts ci-dessous qui ont besoin de "sudo" sans mot de passe | ||
<code>ID MACHINE = NOPASSWD: /usr/bin/tee /sys/class/backlight/intel_backlight/brightness</code> | <code>ID MACHINE = NOPASSWD: /usr/bin/tee /sys/class/backlight/intel_backlight/brightness</code> | ||
Ligne 316: | Ligne 311: | ||
</file> | </file> | ||
- | * Donner les droit d'exécution | + | * Donner les droit d'exécution |
- | chmod +x /opt/asus-brightness-master/bin/asus-brightness | + | chmod +x /opt/asus-brightness-master/bin/asus-brightness |
Ligne 353: | Ligne 348: | ||
* Rendre le script exécutable : <code>sudo chmod +x /etc/init.d/brightness</code> | * Rendre le script exécutable : <code>sudo chmod +x /etc/init.d/brightness</code> | ||
* Permettre le lancement du script au démarrage : <code>sudo update-rc.d brightness defaults 90</code> | * Permettre le lancement du script au démarrage : <code>sudo update-rc.d brightness defaults 90</code> | ||
- | * Redémarrer votre ordinateur, si vous n'avez pas envie tout de suite, entrer la commande suivante : | + | * Redémarrer votre ordinateur, si vous n'avez pas envie tout de suite, entrer la commande suivante : |
<code>sudo -s | <code>sudo -s | ||
echo 0 > /sys/devices/platform/asus-laptop/ls_switch</code> | echo 0 > /sys/devices/platform/asus-laptop/ls_switch</code> | ||
- | * Voilà, l'écran devrait retrouver une luminosité normale. | + | * Voilà, l'écran devrait retrouver une luminosité normale. |
Ligne 373: | Ligne 368: | ||
[[:Redshift]], logiciel permettant de de diminuer la luminosité avec des tons de couleurs qui s'adapte à votre position géographique. | [[:Redshift]], logiciel permettant de de diminuer la luminosité avec des tons de couleurs qui s'adapte à votre position géographique. | ||
- | xrandr permet aussi de diminuer la luminosité si xbacklight ne marche pas (avec l'option -- brightness). | + | [[:XRandR]] permet aussi de diminuer la luminosité si xbacklight ne marche pas (avec l'option -- brightness). |
=====Sources ===== | =====Sources ===== | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3560760|ce post du forum]], | + | * [[https://forum.ubuntu-fr.org/viewtopic.php?pid=3560760|ce post du forum]], |
* [[http://forum.ubuntu-fr.org/viewtopic.php?pid=985007#p985007|et celui-ci]]. | * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=985007#p985007|et celui-ci]]. | ||