要在两台主机之间共享同一台显示器,可以通过一些硬件设备或软件方法来实现。

硬件方法

1. KVM 切换器(键盘、视频、鼠标):

KVM允许用户通过一组键盘、鼠标和一个或多个监视器控制多台计算机。如果你的两台电脑都靠近并且不需要同时使用, 那么KVM是一个不错的选项。只需连接两台电脑到KVM切换器,然后从切换器到你的显示器。然后你可以通过按钮或热键轻松在两台主机之间进行切换。

两台主机共用台显示器  第1张

优点:可以完全隔离主机系统而只需要单一的外设和显示。

缺点:如果同时需要从两个屏幕操作可能会受限于一个显示器的问题。

2. 使用显示器内置的多源显示模式(如果有支持):

部分高级显示器会提供一个多源信号输入接口,可以接收不同来源的信号,并以画中画、或并排分屏等方式展示。

两台主机共用台显示器  第2张

软件方法

1. Raspberry Pi或其他小型电脑 + VNC

这涉及到将其中一个系统配置成远程访问模式,并将其显示映射到主要使用的那台主机上。例如,通过Raspberry Pi 连接两台电脑中的任一台,并通过它远程访问第二台。

两台主机共用台显示器  第3张

2. 使用VNC软件

另一种方法是用虚拟网络计算(VNC)服务器软件,让一个操作系统可以在另一个操作系统上呈现一个独立的画面或者直接镜像,这要求两台计算机都在同一个局域网中,而且要有一个作为“主”系统负责驱动实际显示器。

主机A上运行服务端,主机B作为客户端通过局域网或其它方式远程访问A的画面。

3. X Server 显示转发

两台主机共用台显示器  第4张

这通常在类Unix操作系统(包括Linux及macOS)下讨论。X Window System的原生机制使得从一个计算机上的图形进程向另一台计算机(或相同的)上的显示器渲染窗口成为一个容易的过程,称为显示转发(Display Forwarding).

请根据你的需求选择最适合你情境的方法。如果是个人用户寻求便捷,基于软件的解决方案如VNC可能最方便;若是企业环境更注重性能及稳定性,那么KVM或者专业的视频分配器可能是更值得推荐的选择。