![gnome 电源管理器 - 如果键盘/鼠标空闲时间达到 X *并且* CPU 空闲时间达到 Y,则自动睡眠](https://linux22.com/image/1253547/gnome%20%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%20-%20%E5%A6%82%E6%9E%9C%E9%94%AE%E7%9B%98%2F%E9%BC%A0%E6%A0%87%E7%A9%BA%E9%97%B2%E6%97%B6%E9%97%B4%E8%BE%BE%E5%88%B0%20X%20*%E5%B9%B6%E4%B8%94*%20CPU%20%E7%A9%BA%E9%97%B2%E6%97%B6%E9%97%B4%E8%BE%BE%E5%88%B0%20Y%EF%BC%8C%E5%88%99%E8%87%AA%E5%8A%A8%E7%9D%A1%E7%9C%A0.png)
我经常将计算机设置为进行需要很长时间的计算,然后离开房间去做其他事情。GNOME 桌面的电源管理器似乎只关注键盘和鼠标最近是否被触碰过,以决定是否将计算机置于睡眠模式;因此我必须定期回来按一下键,否则计算机会在计算过程中进入睡眠状态。这让我很难在计算机运行时离开房间,或者当我知道计算机要运行几个小时时自己上床睡觉。
有没有什么方法(大概是通过在比 GUI 显示的更低级别上戳东西)来告诉它不要进入睡眠模式,除非所有 HID 设备都已空闲了 X 时间(比如说一个小时)和CPU 利用率在 Z 时间内低于 Y%(例如,5% 和 5 分钟)?这样它就会完成运行,并且然后等我回来再睡觉。
答案1
不久前,我将电源管理器抑制小程序添加到面板中,当我需要机器长时间保持唤醒状态时,只需单击它即可。