【问题标题】:Programming gnome power management编程 gnome 电源管理
【发布时间】:2011-08-02 00:29:55
【问题描述】:

我是 Linux 和 gnome 用户,我目前主要依赖 笔记本,不足为奇的是,我对电源 的困惑,所以我再次使用可用于我的系统(当前是 Linux Mint 11)的电源管理工具,这是一个非常简单的 gui (gnome-power-preferences),带有 很少有真正的基本功能,我很想扩展。

我不打算使用电源管理的低级功能,当前可用的状态已经足够了(挂起、休眠、关机、无操作、显示器亮度、下旋高清等),我真正需要的是一种更好的方法来创造条件来设置这些状态,即在标准的原生工具中,时间和盖子关闭是非常有限的。

所以问题,我想知道我有哪些选择可以创建任何语言的脚本(如果我还不知道,我愿意学习),这让我能够参加 更广泛地控制电源管理条件,我想到了(我可能的设置):

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

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

这是我长期以来一直想要的东西,现在我意识到这个社区可以帮助我扩大选择范围。我知道我的英语很糟糕,我是在网上学习的。我熟悉 C++、C、Python 和最近的 bash 脚本。谢谢。

【问题讨论】:

    标签: linux project gnome power-management


    【解决方案1】:

    您的下一步是学习D-Bus,因为大多数工具,无论是用户还是系统,都使用它进行通信。

    【讨论】:

      猜你喜欢
      • 2015-08-24
      • 2013-02-20
      • 1970-01-01
      • 1970-01-01
      • 2011-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多