我正在用一台旧笔记本(Acer Aspire One 722)构建一个简单的家庭服务器。它运行的是 Debian 10.7,没有任何图形界面——它是纯 CLI。我希望我的服务器在一段不活动后关闭它的屏幕,我设法实现的最好方法是修改这像这样的解决方案:
[Unit]
Description=Enable virtual console blanking
[Service]
Type=oneshot
Environment=TERM=linux
StandardOutput=tty
TTYPath=/dev/console
ExecStart=/usr/bin/setterm --blank 1 --powersave on --powerdown 2
[Install]
WantedBy=multi-user.target
正如参数所述,一分钟后屏幕会变成空白--blank 1
,但无论我等多久,它--powersave on --powerdown 2
似乎根本不起作用。我注意到我的最终安装确实很简单(我必须手动安装手册页!),所以也许缺少一些软件包?