我知道您可以连接到远程X11服务器,像使用本地X11系统一样使用它们。
我的问题是:您能否将多台计算机连接起来一起工作,并(通过它们的视频输出)显示一个独特的X11桌面实例?
或者,另一种说法:您可以使用多个X11服务器处理和显示图像吗?
发布于 2012-03-23 07:24:35
看一看Distributed Multihead X Project
发布于 2012-03-22 07:42:16
X11是一种协议。如果您通过网络使用它,那么您远程运行的图形用户界面应用程序实际上连接到您的本地X11服务器。因此,您可以让多个客户端在服务器上运行应用程序,这些应用程序显示在不同的X11服务器上。至于使用X11服务器处理图像--这到底是什么意思?我唯一想到的就是多个监视器。如果是,则是-您可以为每个监视器使用专用的X11服务器。
发布于 2012-03-22 07:48:54
如果我没理解错的话,您希望多台计算机协作显示单个X11显示器。这不是直接可能的。
但是,您可以在一台计算机中拥有多个视频卡,并使用Xinerama extension使多个视频卡显示单个逻辑X服务器。这样,您就可以使用一台机器轻松地驱动多个显示器。(使用支持多个输出的视频卡,您应该能够在没有太多麻烦的情况下获得多达四到六个监视器。几十个可能非常困难。)
我想不出有什么机制可以让单一的键盘和鼠标在多台电脑驱动的多台显示器上可靠地工作。但是,如果您的问题受到很大的限制(如果它实际上只是通过几个X服务器查看图像),那么您可以编写一个客户端应用程序,它只呈现图像的一部分,并运行多个客户端,每个客户端只显示图像的一部分--当这些客户端放在一起时,看起来就像是由几个系统同时无缝地显示图像。不过,这肯定有点尴尬,因为系统的协调需要一些考虑。
https://stackoverflow.com/questions/9814425
复制相似问题