如何在交流切换时自动运行我的脚本

Ria*_*iaD 7 battery laptop 11.04 power-management

所以,我不想在 AC 上开始工作时运行它,而当从电池开始工作时,我不想运行这个或更好的其他脚本

我试过

  • /etc/acpi/power.sh
  • 将符号链接添加到 /etc/laptop-mode/battery-start

它似乎不起作用

Jam*_*dge 8

您应该能够使用/etc/pm/power.d. 从HOWTO.hooks文件中引用pm-utils

如何编写 pm-utils 钩子:

参数

pm-utils 钩子只是一个可执行文件,它至少接受一个参数。

对于 power.d 中的钩子,该参数的潜在值为:

  • true -- 当系统转换为电池供电时,钩子必须执行任何适当的操作。
  • false -- 当系统从电池电源转换时,钩子必须执行任何适当的操作。

您可能还想阅读一些现有的电源挂钩,以/usr/lib/pm-utils/power.d获取有关如何构建脚本的想法。

请注意,如果您使用该pm-utils接口,您将通过第一个参数被告知是否使用交流电源:如果$1true,则您将切换到电池电源,如果是,false则您将切换回市电。