〔備忘録〕 XRDP 0.9.4 in LXDE on Ubuntu 16.04 LTS のインストール

これまで、Ubuntu 16.04 LTS が動作する PC に RDP で接続するために、
xrdp package を使って RDP サーバーをインストールしていました。

でも、この記事を書いている現在でも、pacakge 版の xrdp のバージョンは 0.6 であり、
日本語キーボードを使う場合は「キー配列について - 日本 xrdp ユーザ会」さんが公開している
キーマップファイルをインストールする必要がありました。

そこで、新しいPCを組立て OS をインストールしたついでに、
xrdp も最新バージョンを入れてみましたので、
その時の備忘録を以下にまとめます。

なお、今回使用した環境は次のとおりです。

  • CPU: Ryzen 7
  • Mem: 32GiB
  • OS: Ubuntu 16.04.3 LTS
  • X環境: LXDE (pacakge からインストール)

また、以下のサイトを参考にしました。

手順: ※ sudo は省略しています。

# apt-get install build-essential devscripts 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
# git clone https://github.com/neutrinolabs/xrdp.git xrdp
# cd xrdp
# ./bootstrap
# ./configure --enable-fuse
# make
# make install
# ln -s /usr/local/sbin/xrdp{,-sesman} /usr/sbin
# cd ..

# git clone https://github.com/neutrinolabs/xorgxrdp.git xorgxrdp
# cd xorgxrdp
# ./bootstrap
# ./configure
# make
# make install

# systemctl enable xrdp
# systemctl start xrdp

今まで、日本語キーマップの設定に苦労していたのが嘘のように、
簡単に接続できました。 (^o^)