编程gnome电源管理

时间:2011-08-02 00:29:56

标签: linux project gnome power-management

我是 Linux 和gnome用户,我目前主要依赖于笔记本,并且毫不奇怪,我对此不满意电源窘迫,所以我再次使用我的系统可用的电源管理工具(目前是Linux Mint 11),这是一个非常简单的gui( gnome-power-preferences 很少有真正的基本功能,我很乐意扩展。

我不打算在电源管理的低级功能上工作,目前可用的状态是足够的(暂停,休眠,关机,无所事事,监视器亮度,下行等等......),我真正需要的是在设置这些状态时创建条件的更好方法,即在标准原生工具中,时间和盖子关闭,这是非常有限的。

所以问题,我想知道我用任何语言创建脚本的选项(我愿意学习,如果我还不知道)允许我采取<强大的>更广泛的电源管理条件控制,我想到了(我可能的设置):

  • 关闭盖子后立即向下旋转磁盘,并在n秒后切断连接。
  • 如果带宽使用大于x bps
  • ,请在关闭盖子n秒后切断连接
  • 提供更多基于程序的统计工具,后台程序......服务等。
  • 创建,保存和加载可自动设置显示器亮度,音量,无线功率,资源限制等的配置文件...例如:'college_ba.pp','default_ac.pp'...
  • 根据网络摄像头拍摄照明调整亮度。
  • 基于网络摄像头拍摄暂停或休眠,无脸n秒

这可能听起来不可能也很难,我不打算让这些东西随时可用,正如我所说,我打算使用尽可能多的手动工作,我只是想尽可能使用现有的库和工具避免低级,并且我希望每个人都能分享有关任何库,工具或项目的信息,这些信息可以解释并处理这些事情的任何子集。在这个问题中引用了。

这是我想要的东西很长一段时间,刚才我意识到这个社区可以帮助我扩大我的选择范围。我知道,我的英语很糟糕,我在网上学到了。我熟悉C ++,C,Python和最近的bash脚本。感谢。

1 个答案:

答案 0 :(得分:1)

下一步是学习D-Bus,因为大多数用户和系统工具都使用它进行交流。