我有一台服务器,带有板载 Aspeed VGA 卡和 Nvidia T400 HDMI 卡,以及两个物理连接到这些卡的显示器。我不想在这台机器上安装太多软件,它是 Proxmox,大多数工作都是在 LXC 和 VM 中完成的,但我想在其中一个屏幕上运行 Firefox 信息亭,另一个用于偶尔的管理工作。
Nvidia 卡必须保持对容器的可访问性。我已设法将其传递到容器中,如所述这里但无法对鼠标、麦克风、键盘和屏幕的多点触控 USB 输入执行相同的操作,因此我决定从主机运行这个信息亭更容易。
我已经成功安装了 Xorg(无需任何窗口管理器!) 在主机和托管上运行 Firefox,并在 HDMI 接口上使用 xinit,同时仍通过 VGA 拥有基于文本的 tty。我已将 Xorg 指向 Nvidia,并且系统的所有“tty”仍在 Aspeed VGA 上,这是我的机器主 GPU,它看起来很像我想要的,但问题是,当我使用 Ctrl-Alt-Fn 从运行 xinit 的当前“tty”切换“屏幕”时,图形屏幕会关闭,直到我使用 Ctrl-Alt-F1 返回它。
我希望 Xorg 在访问文本控制台时能够继续工作。
这是最新的 Proxmox,即 Debian 12。但是我相信有一个非常简单的独立于发行版的调整,例如,告诉系统,比如说,tty3 连接到了除所有其他 GPU 之外的另一个 GPU。有吗?