我的目标是在我的 Linux 系统中使用三个显示器。这是一台笔记本电脑,因此添加另一块视频卡并不是最简单的解决方案。(我研究了许多这样的选项:获得一个带有 PCI 插槽、USB/Cardbus vga 适配器等的扩展坞,目前不想走那条路。
我想知道,使用我闲置的旧桌面+屏幕作为第三个“显示器”是否是最简单的解决方案,如果有办法让它作为无缝集成的桌面工作的话。
我想知道是否可以使用 VNC 或者 X 本身(?)来实现以下目标:
- 计算机 A 是我的主计算机;它有我所有的文件等等。
- 计算机 B 仅用于在附加屏幕上显示
- 键盘+鼠标连接到计算机A
- 使用 VNC 或 X 将两者连接起来,以便计算机 B 显示 X 屏幕,就像连接到计算机 A 的第三个物理屏幕一样。
我不知道最后一点是否清楚,但我的意思是我希望能够:
- 能够让我的窗口管理器在所有三个屏幕上分配/移动虚拟桌面
- 在连接到计算机 A 的屏幕和计算机 B 的屏幕之间来回移动窗口
- 能够复制计算机 A 屏幕上显示的应用程序中的内容并将其粘贴到计算机 B 屏幕上显示的应用程序中
- 在使用计算机 B 所连接的屏幕上显示的应用程序时,访问主计算机 (A) 上的文件系统
基本上,我希望 X 将计算机 B 视为第三个物理屏幕……
这可行吗?: )
~拉拉
答案1
这就是DMX: 分布式多头 X的设计目的是为了实现这一功能,但不幸的是,它在几个 X.Org 版本中都被破坏了,因此您可能需要做一些工作才能使其正常工作。
答案2
为自己寻找答案(使用 iPad 而不是计算机),我发现最好的选择是使用 VNC,特别是 tightvnc。请参见此处:https://help.ubuntu.com/community/VNC/Servers#tightvncserver
答案3
考虑将物理电缆插入第二台显示器上未使用的端口,然后切换输入(显示器通常有 DVI、HDMI 和 VGA)。
原则上,应该可以通过 VNC 做同样的事情。也就是说,将 X11 服务器配置为具有一个真实显示器和第二个未连接到任何输出的模拟显示器,然后使用 x11vnc(或等效程序)通过 VNC 访问第二个显示器的内容。不幸的是,我对 X11 配置向导不够了解,不知道如何执行此操作。有什么想法吗?