Нашел полезную статью по эффективному энергопотреблению в Ubuntu. Но вот что интересно, у меня при подключении/отключении кабеля питания не срабатывал автоматически скрипт /etc/acpi/power.sh Я немного поразмыслил и решил воспользоваться всемогущим udev. Правила для отлова этих событий выглядят так:
SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_STATUS}=="Charging", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/user/.Xauthority", RUN+="/etc/acpi/power.sh"SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_STATUS}=="Full", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/user/.Xauthority", RUN+="/etc/acpi/power.sh"SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_STATUS}=="Unknown", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/user/.Xauthority", RUN+="/etc/acpi/power.sh"SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_STATUS}=="Discharging", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/user/.Xauthority", RUN+="/etc/acpi/power.sh"