Skip to content

Compiling rdp driver

jsorg71 edited this page Jan 13, 2015 · 5 revisions

The rdp driver is a module to be used with the Xorg install from your distribution. You don't have to recompile the whole X11R6 install it with X11rdp on your system, but instead, install the rdp driver onto the system, next to other drivers.

Driver compilation

In the base directory from xrdp:

The Xorg driver is a git submodule, you may need to execute

git submodule init
git submodule update
 cd xorgxrdp
 ./bootstrap
 ./configure
 make
 sudo make install

You'll get new files into the xorg install:

  • /usr/lib/xorg/modules/input/xrdpkeyb_drv.so
  • /usr/lib/xorg/modules/input/xrdpmouse_drv.so
  • /usr/lib/xorg/modules/drivers/xrdpdev_drv.so
  • /usr/lib/xorg/modules/libxorgxrdp.so
  • /etc/X11/xrdp/xorg.conf

Usage

Use the "Session manager" entry in xrdp chooser at connection. The main difference is the ''code=20'' which make usage of Xorg driver instead of X11rdp