Wayland 是否具有网络透明性?

Wayland 是否具有网络透明性?

Xorg 服务器/客户端架构允许网络透明性,这意味着可以在远程机器上启动 x-clients 并在本地机器上显示 GUI(即通过使用 ssh 的 x-forwarding)。

Wayland 是否有相同或类似的方式来允许在不同于应用程序所运行的系统上显示应用程序的 GUI?

在 Ubuntu 系统上用 Wayland 替换 Xorg 之前,是否需要此功能?

答案1

我的理解是,X 将能够作为客户端在 Wayland 上运行。请参阅底部的图表http://wayland.freedesktop.org/architecture.html例如。

他们只是提到能够与 X 共享输入设备以实现向后兼容,但我推测这意味着即使它在 Wayland 上运行,也可以通过远程连接与 X 服务器进行通信。

答案2

我不知道有哪个图形应用程序不能通过 ssh 会话启动。我和我认识的所有专业人士每天都会使用它。不仅在工作中,而且在家里。Compiz 和其他很酷的效果是一种奢侈。我可能安装的每个图形应用程序的网络透明度都是要求。RDP 或 VNC 是不可接受的替代品。

关于这个话题我所能看到的只有这样的评论:“不要担心,因为……[在这里插入让我担心的词语]。”

我希望 Wayland 的开发人员能够公开表示“不用担心,因为网络透明度对我们来说是重中之重”。他们知道我们想听到这个,但他们不会直截了当地说出来。

答案3

根据http://mmol-6453.livejournal.com/253081.html网络透明性在要做的事情清单中,但它只是在清单的底部。如果那里所说的是真的,我们最终将能够以图形方式连接到另一台机器并运行应用程序,但不是立即的,而且可能在 X 被删除之前。我希望这是真的,因为和这里的其他人一样,我认为这是基于 X 的系统相对于其他系统(如 Windows)的主要优势。

答案4

Wayland 能够嵌套运行 X,这意味着它将能够支持大多数网络透明性和类似功能的情况。我还读到,此功能可能会被更好的方法取代(如果我能再次找到链接,我会提供它)。

相关内容