我正在尝试设置一个基于 Ubuntu Minimal 的虚拟机来测试使用帧缓冲区/DirectFB。我希望虚拟机只显示我放在帧缓冲区上的内容,而我通过 SSH 控制虚拟机。因此,理想情况下,它会在没有控制台的情况下启动到空白屏幕。
我通过将 video=vesafb 和 vga=0x305 添加到内核参数来启用帧缓冲设备。帧缓冲区正在工作,因为“cat /dev/urandom > /dev/fb0”(通过 ssh)会使屏幕充满噪音。
但是,VM 仍然显示控制台 1/tty1,即使在我用数据填充帧缓冲区之后,仍然有一个闪烁的光标。
如何关闭帧缓冲控制台?