是什么决定了 TTY 和启动消息的显示位置?

是什么决定了 TTY 和启动消息的显示位置?

我最近从 Fedora 21 切换到 Arch Linux,令我困扰的一件事是 Arch 不会像 Fedora 那样将启动消息和 TTY 放在所有可用输出上,而只放在与显卡相关的主输出上(同一台显示器)用于 BIOS)。

是什么决定了使用什么输出来显示这些“预显示服务器”的东西,我可以更改它吗?

Fedora 21 上的 TTY,显示在两台显示器上

答案1

看起来 nvidia-349.16-1 坏了。当我删除该软件包时,tty 再次显示在两个监视器上。

nvidia 驱动程序(与开源 Nouveau 驱动程序相反)不使用 Linux 中内置的内核模式设置,该设置将支持帧缓冲区中的本机分辨率(TTY 具有正确的分辨率,并且也在所有检测到的屏幕上)。相反,Nvidia 使用专有的内核模式设置。

我有点坚持我最初的结论——它已经被打破了。但从设计上看似乎是这样。

来源:https://wiki.archlinux.org/index.php/Kernel_mode_setting

相关内容