Pour sudo, je pense qu'il était installé, en fait...C'est étrange, je ne l'ai pas installé ! Et sur ma précédente install' d'Arch, j'ai dû le faire...Bref, excuse-moi pour l'erreur, j'aurais dû vérifier mais je suis sûr de ne pas l'avoir installé "consciemment".
Cependant, je lançais quand même la commande sans sudo (puisque j'étais sûr de ne pas l'avoir).
Voici la partie du lxde-rc.xml qui nous intéresse :
Code : Tout sélectionner
<keybind key="XF86MonBrightnessUp">
<action name="Execute">
<name> Augmenter la luminosité</name>
<command>sudo /usr/local/bin/backlight.sh</command>
</action>
</keybind>
<keybind key="XF86MonBrightnessDown">
<action name="Execute">
<name> Baisser la luminosité</name>
<command>sudo /usr/local/bin/backlight.sh</command>
</action>
</keybind>
Et mes droits sur le script :
-rwxr-xr-x 1 root root 1663 25 août 21:17 backlight.sh
J'ai aussi ajouté :
user ALL=(ALL) ALL
Dans /etc/sudoers, AVANT user ALL=(ALL) NOPASSWD: /usr/bin/setpci
C'est correct ?
EDIT : Petit souci : mes touches de luminosité ne sont plus reconnues par xev.
Si ce n'est pas étrange, ça...Je n'ai rien fait de particulier au niveau matériel. :/
Bon, du coup, j'ai testé en changeant la commande appelée par les touches de son (et lui faire appeler le script, pour essayer) : ça ne fonctionne pas non plus. (mais je ne sais pas à quoi je m'attendais, puisque ça n'appelle pas les bonnes touches...arf, je fatigue)