如何在 RHEL 最少安装的情况下防止登录屏幕变为空白?

如何在 RHEL 最少安装的情况下防止登录屏幕变为空白?

我正在运行红帽企业 Linux 7.4。我已经完成了最小安装,因此我没有安装 X11、xorg、xset 或任何与 x 相关的东西。我正在努力防止显示器变成空白。当我登录时,我可以运行以下命令来解决问题:

setterm -blank 0 -powerdown 0 -powersave off

但是,当我将其放入脚本中以在启动时运行时(我现在从 rc.local 调用该脚本),它不起作用。我试图在登录之前保持屏幕打开。有什么建议么?

答案1

至少前两部分是通过向控制台处理程序发送转义序列来实现的,如下所示:

$ setterm -blank 0 -powerdown 0 | od -c
0000000 033   [   9   ;   0   ] 033   [   1   4   ;   0   ]
0000015

/etc/issue自动执行此操作的最简单方法是将此输出添加到在提示之前发送到屏幕的文件中login:

# setterm -blank 0 -powerdown 0 >> /etc/issue

现在,转义序列始终发送到屏幕。

相关内容