Luminosité de l'écran

il faut voir si ta marque de PC est repertoriée
https://packages.debian.org/jessie/all/acpi-support/filelist

sinon t’inspirer de ce qui est fait par exemple dans
/etc/acpi/events/asus-keyboard-backlight-down
/etc/acpi/events/asus-keyboard-backlight-up

Ce fichier renvoie vers /etc/acpi/asus-keyboard-backlight.sh, qui contient ceci :

#!/bin/sh

# this directory is a symlink on my machine:
KEYS_DIR=/sys/class/leds/asus\:\:kbd_backlight

test -d $KEYS_DIR || exit 0

MIN=0
MAX=$(cat $KEYS_DIR/max_brightness)
VAL=$(cat $KEYS_DIR/brightness)

if [ "$1" = down ]; then
    VAL=$((VAL-1))
else
    VAL=$((VAL+1))
fi

if [ "$VAL" -lt $MIN ]; then
    VAL=$MIN
elif [ "$VAL" -gt $MAX ]; then
    VAL=$MAX
fi

echo $VAL > $KEYS_DIR/brightness

En résumé, il faudrait que je crée le fichier /etc/acpi/events/msi-keyboard-backlight-down,
que je crée aussi /etc/acpi/msi-keyboard-backlight.sh, sans oublier /sys/class/leds/msi\:\:kbd_backlight:sob: Pourquoi ça n’existe pas tout fait ?

Linux ne gère pas forcement tous les matériels exotiques ou récents.
Il faut que quelqu’un s’y colle…
Faut déjà vérifier si KEYS_DIR existe

C’est bien ça mon problème : je suis de moins en moins capable de vérifier ce genre de trucs. Quand j’ai commencé avec debian potato, ça m’intéressait et j’y passais du temps. Maintenant, je deviens un simple utilisateur… et j’ai fait la bêtise d’acheter un matériel trop récent, trop cher, trop lumineux ! :slight_smile:

faut commencer par regarder ce qui traine dans

ls -alrt /sys/class/leds/

sur mon HP ça pointe sur ça

root@debian:/sys/devices/virtual/leds# ls -alrt
total 0
drwxr-xr-x 19 root root 0 avril  6 11:36 ..
drwxr-xr-x  3 root root 0 avril  6 11:37 hp::hddprotect


root@debian:/sys/devices/virtual/leds/hp::hddprotect# ls
brightness  max_brightness  power  subsystem  trigger  uevent

et effectivement je reduis la luminosité au minimum par action sur le touche du clavier et j’ai:

root@debian:/sys/devices/virtual/leds/hp::hddprotect# cat brightness
0

c’est pas probant ca ne bouge pas quand j’augmente :grinning:

peut etre tenter ta chance avec l’outil xbacklight

salut
sous mate il existe un applet
mate-power-manager: /usr/lib/mate-power-manager/mate-brightness-applet

Salut
Avec systemd, c’est geré par le service systemd-backlight
https://www.freedesktop.org/software/systemd/man/systemd-backlight@.service.html qui s’appuit sur la valeur dans /var/lib/systemd/backlight/ pour initialiser la luminosité

j’ai cherché pas mal de chose et je suis remonté jusqu’à dbus-glib mais je ne sais pas trop quoi en faire

sinon
apropos brightness
systemd-backlight (8) - Load and save the display backlight brightness at boot and shutdown
systemd-backlight@.service (8) - Load and save the display backlight brightness at boot and shutdown

apt-cache search rétroéclairage
brightside - Rendez réactifs les coins et bords de votre bureau GNOME
radeontool - utilitaire pour contrôler les fonctions des cartes ATI Radeon pour portables
xbacklight - Utilitaire simple de réglage du niveau du rétroéclairage

apt-cache search backlight
brightd - daemon which regulates brightness of LCDs dynamically
armada-backlight - ajuste le rétro-éclairage pour les portables Compaq Armada (E300, M500, M700)
xbacklight - Utilitaire simple de réglage du niveau du rétroéclairage

apt-cache search  brightness

mate-power-manager - power management tool for the MATE desktop
xfce4-power-manager-plugins - power manager plugins for Xfce panel
kino-brightness-contrast-plugin - brightness and contrast Kino plugin
gddccontrol - program to control monitor parameters (graphical interface)
brightd - daemon which regulates brightness of LCDs dynamically

En faisant

locate backlight

je vois que l’outil /usr/sbin/xfpm-power-backlight-helper est installé

C’est un outil en ligne de commande de l’environnement XFCE

http://manpages.org/xfpm-power-backlight-helper

je peux augmenter ou mettre la luminosité au minimum

debian:~$ pkexec /usr/sbin/xfpm-power-backlight-helper --set-brightness 2
debian:~$ pkexec /usr/sbin/xfpm-power-backlight-helper --set-brightness 0
$ locate backlight
$

:cry:

$ xbacklight -set 50
No outputs have backlight property

:cry: :sob:

# dpkg -l mate-power-manager
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                 Version        Architecture   Description
+++-===================-==============-==============-===========================================
ii  mate-power-manager  1.16.0-2       amd64          power management tool for the MATE desktop

Euh…

salut
pour t’aider je te propose d’installer les mêmes programmes que moi :
http://www.dindoun.lautre.net/spip.php?article64

tu pourrais aussi essayer de booter sur une clé usb avec autre chose que mate pour voir

Merci pour le conseil ; ce site est chouette, mettre à la disposition d’autrui ces informations est une démarche utile.

J’ai néanmoins le sentiment que mon problème est plus subtil que ça : cet ordi récent comprend une carte graphique toute aussi récente, une nvidia 960M.
J’ai relaté ici la difficile installation de debian, qui m’a obligé à :

  1. ne pas utiliser le pilote pour cartes graphiques nvidia nouveau,
  2. installer mate (en lieu et place d’enlightenment, que j’aime bien).

Malgré ce, j’ai des pépins de mise en veille qui font planter X, ce qui me laisse à penser qu’il y a différents soucis dans ma machine.

Que je ne vais pas réinstaller pour l’instant : je suis actuellement à l’étranger, avec une connexion vacillante, et j’ai besoin d’un ordi ! Sur ce, s’il pouvait arrêter de m’éblouir…

la carte graphique est visiblement mal gérée.

lspci -nnk | grep -i vga -A2

$ lspci -nnk | grep -i vga -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:591b] (rev 04)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:115a]
Kernel modules: i915

Mouais. Y’a pas un « gestion de carte graphique howto » ?

Probablement mal géré par les anciens noyaux linux
Exemple

Avec quel noyau fonctionnes tu?

uname -a

$ uname -a
Linux <computerid> 4.9.0-2-amd64 #1 SMP Debian 4.9.18-1 (2017-03-30) x86_64 GNU/Linux

C’est donc récent.

il ne te reste plus qu’ à espérer que ton matériel soit mieux reconnu dans les prochains noyaux :grinning:
il devrait y avoir quelquechose dans /sys/class/backlight

Exemple
# ls -alrt /sys/class/backlight
total 0
drwxr-xr-x 46 root root 0 avril 14 15:19 …
lrwxrwxrwx 1 root root 0 avril 14 15:19 radeon_bl1 -> …/…/devices/pci0000:00/0000:00:02.0/0000:02:00.0/drm/card1/card1-LVDS-2/radeon_bl1
lrwxrwxrwx 1 root root 0 avril 14 15:19 radeon_bl0 -> …/…/devices/pci0000:00/0000:00:01.0/0000:01:05.0/drm/card0/card0-LVDS-1/radeon_bl0
lrwxrwxrwx 1 root root 0 avril 14 15:19 acpi_video1 -> …/…/devices/pci0000:00/0000:00:02.0/0000:02:00.0/backlight/acpi_video1
lrwxrwxrwx 1 root root 0 avril 14 15:19 acpi_video0 -> …/…/devices/pci0000:00/0000:00:01.0/0000:01:05.0/backlight/acpi_video0