如何更改 TTY 显示在哪个显示器上?

Hub*_*bro 10 linux tty multi-monitor

当我启动或按下 时CtrlAltF*,我被带到一个物理终端/TTY。问题是 TTY 出现在我的 HDMI 显示器上,实际上它甚至和我不在同一个房间里。

是否可以将我的 PC 配置为在我的 DisplayPort 显示器上显示 TTY?澄清一下,当我按下 时CtrlAltF1,我希望 TTY 显示在我的 DisplayPort 显示器上,而不是我的 HDMI 显示器上。


编辑:经过更多的挖掘,看起来这里可能涉及引导加载程序,所以我应该指定我正在使用 GRUB 2.02~beta2-20

shi*_*ley 2

假设内核配置为支持帧缓冲区控制台,您可以通过内核参数中的fbcon指定在哪个 fb 驱动程序上输出控制台。例如:

fbcon=map:1
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令找出可用的 fb 驱动程序值:

cat /proc/fb
Run Code Online (Sandbox Code Playgroud)

在 GRUB 2 中,fbcon 参数可以附加到 GRUB_CMDLINE_LINUX。

有关更多信息,请参阅:https ://www.kernel.org/doc/Documentation/fb/fbcon.txt