tty - 双显示器

tty - 双显示器

我有一个仅运行 TTY 的双显示器设置。主显示器是实际的“笔记本电脑”,第二个显示器 (Lilliput um-70) 使用驱动程序通过 USB 2.0 连接udl

一切工作正常,除了一件事,每当我更改 TTY 时,旧的 TTY 就会停止自行刷新。

tty1映射到/dev/fb0,tty2映射到/dev/fb1在引导期间使用内核参数 ( fbcon=map:01)。当我更改为tty1(笔记本电脑显示器)时,tty2(USB 显示器)停止刷新。

例如,如果我放了一个htopon tty2,回去tty1做一些事情,那么htopontty2就会冻结。如果我返回tty2,它会自行刷新,但tty1现在停止刷新。

无论哪个 TTY 处于活动状态,您对如何保持精神焕发有什么想法tty1吗?tty2

答案1

一种方法是使用像 Yaft 这样的 frambuffer 终端(https://github.com/uobikiemukot/yaft)。

这需要与配置一起编译

BACKGROUND_DRAW = true

在里面配置文件h文件。

即使 VT 处于非活动状态,这也允许刷新 VT。对于我的特定硬件设置,我必须使用驱动程序“udlfb”而不是较新的驱动程序“udl”。

相关内容