yma*_*man 5 networking transparency wayland
据我所知,Wayland 插件没有理由不能在本地机器中隐藏应用程序,将它的窗口转发到远程机器,并从远程机器提供应用程序输入。我错了吗?
很多人不了解 Wayland 的一点是,它并不打算完全替代 Xorg 所做的一切,如果是的话,它就没有比 Xorg 的优势。我们已经习惯了显示服务器协议 X11,它支持网络透明度、字体渲染(几乎不再使用)、多边形和拱形的绘制(也几乎不再使用)......显示服务器可以。
Wayland 是一个显示服务器,并且只是一个显示服务器。它使用非常基本的协议将缓冲区合成到屏幕上,并将所有其他功能保留在不同的级别,它们超出了 Wayland 的范围。
考虑它的一种方法是问一个关于 Linux 中的声音架构而不是图形架构的类似问题。
ALSA 是否支持网络透明度?答案是否定的,这超出了 ALSA 的范围。但是你仍然可以在 linux 中使用网络透明,这就是为什么我们有pulseaudio。
您的问题略有不同,但我认为仍然基于 Wayland 本身应该支持的想法。
ALSA 可以将网络透明度作为插件实现吗?我会回答不,因为我不会认为pulseaudio是ALSA的“插件”,而是在ALSA之上运行的东西。
那么“Wayland 能否将网络透明度作为插件实现”?不,但这绝不意味着您将无法通过 Wayland 使用网络透明度。
Xorg 可以运行在 Wayland 之上,就像 Xorg 本身就是显示服务器一样高效。因此,您仍然可以使用“ssh -X”并获取远程应用程序的本地窗口,与可能是本机 Wayland 客户端的所有其他本地窗口一起运行。
因此,Wayland 绝不会像今天一样阻止您远程使用 X11 应用程序。此外,它还允许有效实现其他网络透明协议,如 RDP、VNC 甚至 HTML5:http : //blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/
我希望短篇小说能回答你的问题:)
| 归档时间: |
|
| 查看次数: |
705 次 |
| 最近记录: |