-
Notifications
You must be signed in to change notification settings - Fork 113
Xorg drivers for xrdp
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.