Skip to content

Instantly share code, notes, and snippets.

@timkrins
Created March 15, 2019 09:38
Show Gist options
  • Save timkrins/b1bf6a2bb7b510d1588bf0ac99d9781b to your computer and use it in GitHub Desktop.
Save timkrins/b1bf6a2bb7b510d1588bf0ac99d9781b to your computer and use it in GitHub Desktop.
xrdp 0.9.9 on ubuntu 16.04
sudo apt-get install git autoconf libtool pkg-config gcc g++ make libssl-dev libpam0g-dev libjpeg-dev libx11-dev libxfixes-dev libxrandr-dev flex bison libxml2-dev intltool xsltproc xutils-dev python-libxml2 g++ xutils libfuse-dev libmp3lame-dev nasm libpixman-1-dev xserver-xorg-dev
wget https://github.com/neutrinolabs/xrdp/releases/download/v0.9.9/xrdp-0.9.9.tar.gz
wget https://github.com/neutrinolabs/xorgxrdp/releases/download/v0.2.9/xorgxrdp-0.2.9.tar.gz
tar xvfz xrdp-0.9.9.tar.gz
tar xvfz xorgxrdp-0.2.9.tar.gz
cd xrdp-0.9.9/
./bootstrap
./configure --enable-fuse --enable-mp3lame --enable-pixman
make
sudo make install
cd xrdp
sudo rm /usr/sbin/xrdp
sudo rm /usr/sbin/xrdp-sesman
sudo ln xrdp /usr/sbin/xrdp
sudo ln xrdp /usr/sbin/xrdp-sesman
sudo cp xrdp.ini /etc/xrdp/xrdp.ini
cd ..
cd sesman
sudo cp sesman.ini /etc/xrdp/sesman.ini
cd ..
cd ..
cd xorgxrdp-0.2.9/
./bootstrap
./configure
make
sudo make install
cd ..
sudo systemctl stop xrdp
sudo systemctl start xrdp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment