以特定方式关闭,如果没有人使用计算机

gre*_*reg 3 shutdown lubuntu

我有问题,因为我住的朋友经常忘记关闭我们的电脑。我不知道解决方案如何用来假装它。安装了ubuntu系统。

我正在寻找解决方案,用户将被迫单击并确认(每小时一次)有人使用计算机。如果他不这样做,计算机应该自动关机。

这个问题有什么解决方案吗?

Egi*_*gil 5

一种方法是模拟按下电源按钮。然后会弹出如下对话框,60秒后关闭电脑。 在此处输入图片说明

为此,请使用acpi_fakekey 116“按下”关机按钮(编号 116)。(至少 116 是我的关机按钮。如果它在您的机器上失败,请尝试evtest在按下按钮的同时安装并运行它)

要每小时自动执行此操作,请将其添加到 root crontab 中,如下所示:

sudo crontab -e 并添加以下行:

0 * * * * /usr/bin/acpi_fakekey 116

这将在每个月的每周的每天的每小时的第 0 分钟按下按钮。