在文本控制台模式下(在 Linux 中)关闭显示器(节能)

Den*_*aia 16 linux display console text-mode energy-saving

如何配置Linux文本控制台一段时间后自动关闭显示器?

“文本控制台”是指您在 ctrl+alt+F[1-6] 上得到的东西,这就是 X11 未运行时您得到的东西。而且,不,我没有使用任何帧缓冲区控制台(它是一个普通的、好的和旧的 80x25 文本模式)。

许多年前,我使用 Slackware Linux,它曾经以文本模式启动。然后您将startx在登录后手动运行。无论如何,主登录“屏幕”是纯文本模式控制台,我记得显示器曾经在一段时间后关闭(节能模式,由闪烁的 LED 指示)。

现在我正在使用 Gentoo,并且我有类似的设置。机器以文本模式启动,我很少需要运行startx. 我这样说是因为这主要是我个人的Linux服务器,没有必要让X11一直运行。(这意味着:我不想使用 GDM/KDM 或任何其他图形登录屏幕)

但是现在,在这个 Gentoo 文本模式控制台中,一段时间后屏幕变黑,但显示器没有进入任何节能模式(LED 一直亮着)。是的,我已经等了很长时间来验证这一点。

因此,我的问题是:如何将当前系统配置为像旧系统一样运行?换句话说,如何让文本控制台触发显示器的节能模式?

(也许我应该(交叉)将此问题发布到https://unix.stackexchange.com/

Den*_*son 14

我不完全确定,但如果您已setterm -blank <n>在其中一个初始化文件中进行设置,请尝试以下操作:

setterm -blank 10 -powerdown 15
Run Code Online (Sandbox Code Playgroud)

vbetool命令有时会很方便:

vbetool dpms off
Run Code Online (Sandbox Code Playgroud)

您需要在内核中启用 APM 或 ACPI。

也可以看看: