pkexec et xbindkey s'entendent mal
salut la liste,
Je suis en Strech à jour.
Le rétro-éclairage du clavier n'est pas disponible nativement par une
touche de fonction.
J'utilise donc les commandes
/usr/bin/pkexec /usr/bin/tee
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS6208:00/kbd_backlight_mode <<< 16
pour éteindre le clavier et
usr/bin/pkexec /usr/bin/tee
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS6208:00/kbd_backlight_mode <<< 2
pour allumer le clavier.
Au passage, j'ai dû modifier
/usr/share/polkit-1/actions/org.freedesktop.policykit.policy pour qu'un
user standard puisse utiliser ces 2 commandes sans demande de mot de passe.
Maintenant, je souhaite utiliser xbindkeys pour lier ces 2 commandes à 2
touches.
Dans mon .xbindkeysrc, j'ai mis:
"/usr/bin/pkexec /usr/bin/tee
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS6208:00/kbd_backlight_mode <<<
16"
control+shift + a
"/usr/bin/pkexec /usr/bin/tee
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS6208:00/kbd_backlight_mode <<< 2"
control+shift + z
mais rien ne se passe lorsque j'appuie sur control+shift + a ou
control+shift + z.
Pourtant, dans .xbindkeysrc, si je remplace la commande "pkexec...." par
"xterm" alors je constate que xbindkeys fonctionne et lance bien un
terminal.
Quelqu'un a t-il une idée du pourquoi de cette mésentente cordiale entre
xbindkeys et pkexec ?
Merci de m'avoir lu jusqu'au bout ;)
a+
f.
Reply to: