我试图让 tty (在启动时)在辅助监视器上显示,而不是当前启动的监视器,甚至更好 - 在不同的显示器上同时运行多个 tty,如所述这里 (在 C3 节中)在尝试解决这个问题并运行之后:
猫 /proc/fb
并得到输出
0 电喷显卡
我不得不说我不知道该怎么做。
我应该使用不同的显示器作为不同的帧缓冲区吗?那可行吗?我应该将其全部作为一个帧缓冲区吗?
答案1
对于新风格:
从强制模式部分,以及drm_fb_helper.c从那里链接的源代码,看起来您需要编写一个自定义驱动程序并drm_fb_helper_single_add_all_connectors
使用您自己的例程覆盖它以获得不同输出的多个帧缓冲区。
如果你不是程序员,这并不容易。
(顺便说一句,一个帧缓冲区是一块内存,用于存储您在显示器上看到的像素。设备/dev/fb
将该内存块暴露给 Linux 程序,并且模式设置部分(还内核模式设置,KMS)指示硬件以特定的分辨率和频率显示特定的帧缓冲区。)