Ich bastel gerade ein script, um die Funktionstasten meines Notebooks anzusprechen.
Speziell geht es um das Ausschalten der HIntergrundbeleuchtung des Displays.
Das Script liegt in /etc/acpi/ und wird bei Tastendruck über ein Script in /etc/acpi/events aufgerufen.
Das Script läuft mit root-Rechten, da einige Befehle das brauchen, daher gehe ich mal von der Ausführung als root aus.
Wenn ich im Terminal folgende 3 Befehle eingebe, bekomme ich den gewünschten Effekt
Code: Alles auswählen
# su elias
# xset +dpms
# xset dpms force off
Code: Alles auswählen
#Fn-F3 Backlight off
"ibm/hotkey HKEY 00000080 00001003")
su eli && xset +dpms && xset dpms force off
;;
Ich habe auch versucht mit 'xhost +' bzw. 'xhost +localhost' das 'su eli' zu vermeiden, aber ich bekomme dennoch die 'unable to open display' Meldung.
Also am besten wäre, wenn die drei Befehle im Codeabschnitt funktionieren.
Gruß eli