Skip to content

Xorg drivers for xrdp

Pavel Roskin edited this page Jan 3, 2017 · 2 revisions

At first, xrdp used Xvnc only for the X11 backend. Later X11rdp was used as the X11 backend as another option to Xvnc. X11rdp has definitely proved itself as a superior replacement for Xvnc. Xvnc is limited to the VNC drawing primitives. X11rdp was built for RDP.

One big issue with X11rdp was that it's a complete new build of Xorg. The version is probably different than the local installed Xorg. This doubles the security vulnerabilities. It's unlikely that Linux distributions would carry X11rdp.

xorgxrdp is a set of modules for Xorg, which are installed along with your local Xorg drivers. A separate xorg.conf file is used to start Xorg to tell it to use the xorgxrdp modules.

xorgxrdp also compiles must faster that X11rdp as it is only needed to build the modules, not the whole X Window System.

Clone this wiki locally