如何在没有第三方软件的情况下在 Ubuntu Server 16.04 上启用“x 分钟不活动后睡眠”?

如何在没有第三方软件的情况下在 Ubuntu Server 16.04 上启用“x 分钟不活动后睡眠”?

那么我怎么知道它不工作了?在我的 MacPro 上,我将其设置为在 15 分钟不活动后进入睡眠状态。显示器关闭,然后风扇和所有灯都关闭。这不会发生在我新设置的 Ubuntu Server 16.04 机器上。

所以我在网上搜索了一下,发现 Ubuntu 似乎有内置的电源管理功能。我找到了一个名为“/etc/pm/sleep.d”的文件夹。

在此处输入图片描述

查看文件名和实际内容,它似乎与“x分钟不活动后睡眠”没有任何关系。

我看过很多讨论/Ubuntu wiki 页面,但它们似乎使用了第三方工具。但我有点怀疑默认安装的 Ubuntu 没有电源管理。这似乎是现代操作系统的基本要求。

当然,除非默认安装的 Ubuntu 不提供“x 分钟不活动后休眠”功能?在这种情况下,推荐哪个第三方?我看到 pm-utils 被多次提及。但我也看到有人提到 powernap。

以下是我的基本要求列表:

  1. 主机在 x 分钟不活动(CPU 空闲、无网络流量等)后进入睡眠状态
  2. 由于各种原因而唤醒(鼠标/键盘输入、网络流量,比如我在 Macbook 上启动了 SSH 连接、cron 等)
  3. 根据需要减慢或加快 CPU(speedstep?)

我的设置:

带有 Realtek NIC 的 AMD FM2 主板。显卡内置于 CPU 中

多谢

相关内容