TTY 控制台位于一台显示器上,X/Wayland 位于另一台显示器上

Tho*_*wne 7 multiple-monitors

使用具有双显示器配置的 Ubuntu 20.04 Focal,是否可以将 X(或 Wayland)配置为仅使用一台显示器,而另一台为纯 TTY(例如,不是终端模拟器,只是默认启动-风格 TTY,未知/未被任何 GUI 使用)。

我想要这个的原因是因为我有一个非常高分辨率的5k x 2k 显示器作为主要显示器,而我的辅助显示器的 DPI 低得多。我不喜欢 X 缩放“使用更多资源”的想法,因为这暗示了一些即时插值方案,除了引入延迟之外,几乎肯定不会与子像素字体渲染配合良好,并且可能会搞砸图形程序上的整数缩放。相比之下,Wayland 无法使用此配置 - 出现多个问题,并且基本上会崩溃。所以本质上我想在低分辨率 TTY 显示器上的终端中进行编码,并让主高 DPI 显示器以 100% 缩放运行 X(或 wayland),无需搞乱,尽管我可能会提高DPI 设置

这可以在一张显卡(Radeon VII)上实现吗?如果没有的话,同时运行辅助显卡是否可以?

如果可能话,我如何在 TTY 监视器和 GUI(Gnome) 监视器之间切换键盘焦点?也许运行某种 bash 脚本来切换焦点?

小智 1

几年前我尝试过类似的事情(我的设置是针对一组电视机而不是超高清显示器),但我认为目前这是不可能的:(这是一个好主意,应该存在,但除了有效地进行双重设置(其中一个系统托管 tty,另一个系统“远程”安装该系统以供 GUI 使用)之外,我想不出真正的方法来做到这一点。我希望我当时已经解决了这个问题。