如何配置Linux文本控制台一段时间后自动关闭显示器?
“文本控制台”是指您在 ctrl+alt+F[1-6] 上得到的东西,这就是 X11 未运行时您得到的东西。而且,不,我没有使用任何帧缓冲区控制台(它是一个普通的、好的和旧的 80x25 文本模式)。
许多年前,我使用 Slackware Linux,它曾经以文本模式启动。然后您将startx在登录后手动运行。无论如何,主登录“屏幕”是纯文本模式控制台,我记得显示器曾经在一段时间后关闭(节能模式,由闪烁的 LED 指示)。
现在我正在使用 Gentoo,并且我有类似的设置。机器以文本模式启动,我很少需要运行startx. 我这样说是因为这主要是我个人的Linux服务器,没有必要让X11一直运行。(这意味着:我不想使用 GDM/KDM 或任何其他图形登录屏幕)
但是现在,在这个 Gentoo 文本模式控制台中,一段时间后屏幕变黑,但显示器没有进入任何节能模式(LED 一直亮着)。是的,我已经等了很长时间来验证这一点。
因此,我的问题是:如何将当前系统配置为像旧系统一样运行?换句话说,如何让文本控制台触发显示器的节能模式?
(也许我应该(交叉)将此问题发布到https://unix.stackexchange.com/)
我见过很多日文和中文的文本模式 BIOS 设置屏幕。最近我什至看到了日语版的 Windows XP 设置。MS-DOS 也有日文版本。真正的 DOS 模式,而不是 Windows 命令提示符!
通常,文本模式屏幕的大小为80x25。由于日文字符是正常拉丁字符宽度的两倍,因此屏幕上最多可以同时显示的日文字符数约为 1000 个,因此我们需要2000 个码点来显示字符的左右部分.
由于默认文本模式只能显示 256 个字符,但前 128 个用于 ASCII,因此可用的仅限于高 128 个码位。如果需要,我们可以通过减少颜色数量将其扩展到 512,但这仍然无法支持足够的代码点用于显示。我一直想知道他们是如何设法用如此有限的字符数来显示大字符集的。
Linux 中的文本模式似乎使用图形模式驱动程序,因为它可以显示 Unicode 并且有更多的颜色。但我无法解释它们在 MS-DOS 和 BIOS 设置屏幕中是如何做到的。
文字模式也有韩文!
好吧,这听起来可能很荒谬,但是在我可能遇到的所有问题中,我正在为启动到文本模式而挠头。通常我是在相反的方向,比如startx不工作。
为了正确看待这个问题,我刚刚成功地运行了 Photoshop CS5(我正在尝试进入文本模式以安装 nVidia 图形驱动程序)。
说到关卡,runlevels 的概念让我很困惑;Debian 似乎有一个默认的运行级别 2 - 在驱动程序的自述文件中它说这样的运行级别将是文本模式,甚至没有网络(并且“默认”将是 5)。
为了澄清这一点,在这个 Debian 上,/etc/inittab说:
# The default runlevel.
id:2:initdefault:
Run Code Online (Sandbox Code Playgroud)
然后,我考虑启动到“恢复模式”,这是纯文本。我有一种直觉,这不是解决问题的方法,因为我不想“恢复”任何东西,而且我什至不知道该模式有什么变化。
所以我谷歌,一个帖子说我应该编辑/boot/grub/grub.cfg. 但是那个文件开头说:
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
我真的觉得编辑一个这样说的文件很不舒服。
然后我找到了另一个帖子,特定于 Debian。基本上它说转到root并禁用登录管理器:
# update-rc.d -f gdm remove
Run Code Online (Sandbox Code Playgroud)
我正打算尝试一下,但有些评论者不同意,有些人说我应该移动一个文件:
# mv /etc/rc2.d/S30gdm /etc/rc2.d/K70gdm
Run Code Online (Sandbox Code Playgroud)
其他人把这个放在他的.bash_profile:
if [ "$(echo $(who am …Run Code Online (Sandbox Code Playgroud) 我在 Windows 8 上有问题。如果当前用户会话不是冷启动后启动的第一个会话(基本上意味着在 Windows 8 中重新启动),控制台窗口使用非常小的 4x6 终端字体,并且 8x12 字体不可用. 我之前在 Windows 7 上遇到过这个问题。如果重要的话,我的系统语言、用户语言和系统区域设置都是波兰语。
windows-7 terminal-services command-line text-mode windows-8
在 64 位 Windows 中,无法再通过按 Alt+Enter 在终端中进入硬件文本模式。是否有支持模拟VGA 文本模式的终端/控制台软件?
有没有办法向上滚动并查看文本模式的内容?我试图查看作为目录一部分列出的所有文件
我可以向上滚动并查看文本模式的输出,有什么方法可以向上滚动并查看输出?