关闭,不是待机,控制台tty1视频

关闭,不是待机,控制台tty1视频

我想要的与其他人想要的相反:在我的普通旧字符模式 tty1 控制台上,直接由我的裸机 Debian 8.10 Jessie 盒子的显卡提供服务,我希望屏幕消隐器转到 DPMS“挂起”或“关闭” ”。无论哪种都会杀死视频信号,使我的宏碁显示器认为有东西要显示,因此显示器永远不会真正进入该输入的省电模式。

我看到很多关于 Gnome 和 X-Windows 的答案,但这不是窗口环境。

另外,我它会睡眠/暂停/关闭而不是阻止此模式。看,Acer 显示器有 3 个视频输入,所以我有 linux 盒子提供 DVI 输入(很少看),而 DisplayPort 来自运行某些 Brand-X 操作系统的台式机,我 99% 的使用率都是如此。但当我的桌面进入睡眠状态时,Acer 会自动切换到 Linux 盒子的 DVI 输入,迫使我手动将 Acer 显示器切换回 DisplayPort。

如果我能让 Linux 盒子完全关闭其视频信号,那么当两台机器都清空其视频输出时,显示器就会进入睡眠状态,并在我唤醒它时显示我的台式机的视频。到目前为止,我所尝试的一切都陷入了死胡同。

Debian 8.10 Jessie(大约 1 周)
Dell OptiPlex 980(大约 2010 年)
ATI Radeon HD 4550 显卡
systemd 初始化系统

uname -a
Linux bcfs 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64 GNU/Linux

谢谢。

答案1

你可以这样做setterm

setterm --powerdown 10

十分钟不活动后将关闭屏幕,并且

setterm --powersave powerdown

将立即断电。

setterm是 Debian 中软件包的一部分util-linux,因此它始终存在。

答案2

https://stackoverflow.com/a/8645274/1992102

vbetool满足了我在这个问题中表达的需求。

apt-get install vbetool

vbetool dpms off 关闭显示器,键盘不会唤醒显示器,您必须从任何终端发出“on”才能将其重新打开

vbetool dpms on 启用显示

这对于仅偶尔使用其内置显示器的无头服务器来说是理想的选择。

Linux 核心开发人员似乎不希望我们弄乱控制台视频适配器,因为改变他们的行为非常困难。

相关内容