So ein kleines Update. Mir ist nach wie vor unerklaerlich, wo das genau Problem besteht. Allerdings funktioniert es nun wieder in soweit, dass mein Skript nun waehrend der Laufzeit wieder ausgefuehrt wird.
Meine Udev Regel:
Meine Udev Regel:
[orschiro@thinkpad ~]$ cat /etc/udev/rules.d/50-powersave.rules
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="0", RUN+="/home/orschiro/Scripts/powersaving battery"
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="1", RUN+="/home/orschiro/Scripts/powersaving AC"
Mein modifiziertes Skript, das nun nicht mehr xbacklight verwendet:[orschiro@thinkpad ~]$ cat Scripts/powersaving
#!/bin/sh
case $1 in
battery)
echo "Running powersaving on AC"
# screen power saving"
echo 200000 > /sys/class/backlight/intel_backlight/brightness
;;
AC)
echo "Running powersaving on battery"
# screen power saving
echo 4270725 > /sys/class/backlight/intel_backlight/brightness
;;
esac
Kann mir aber jemand erklaeren, warum die Udev Regel nicht beim Boot ausgefuehrt wird? Sprich, wenn meine Bildschirmhelligkeit komplett runterreguliert ist und ich den Laptop mit angeschlossenem Kabel neustarte, verbleibt die Helligkeit runtergeregelt. Stoepsle ich das Kabel daraufhin raus und wieder rein, wird die Udev Regel korrekt angewendet.