X11rdp 是什么?

cbu*_*bun 6 vnc rdp x11rdp xrdp

我已经使用 xrdp 一段时间了(与 vnc4server 一起使用),我想我了解此处描述的其工作的高级概述。xrdp 允许与 RDP 协议通信并使用 sesman 进行用户身份验证。认证后,新的/现有的 VNC 会话用于远程显示。

但是,上述过程中并没有X11rdp的描述。我确实在登录屏幕上看到了一个名称为 sesman-X11rdp 的选项,但它永远不会工作。我试图在 xrdp.org 上寻找 X11rdp 的解释。我所能找到的就是:“Xrdp 使用 Xvnc 或 X11rdp 来管理 X 会话”。

有人可以解释什么是 X11rdp 以及它与 Xvnc 有何不同?在 xrdp-VNC 上使用 X11rdp 的优缺点是什么?

PS:我可以找到很多关于如何安装/编译 X11rdp 的教程。但是,在进行编译/安装过程之前,我首先想了解它的用途。

Jos*_*hua 6

X11rdp 尝试通过将 X11 绘制命令作为 RDP 绘制命令转发而不是简单地在 RDP 中包装 vnc 位图流来改进 Xvnc。

绘图命令的带宽效率更高,因为它可以是基于矢量的,而不仅仅是原始视频源。用于桌面的 X11rdp 与 Xvnc 类似于用于音乐的 MIDI 与 WAV。MIDI 描述播放哪些音符,而 WAV 只是对结果声音进行编码。