Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

xrdpコンパイル@Ubuntu 14.04

      2018/07/08

以前、xrdp のバグで古いセッションに再接続できないことを書き、暫定対処で古いバージョンを使っていましたが、やっぱり状況によってはなぜか再接続できない事象が発生してしまうため、自分でxrdpをコンパイルしてみました。

コンパイル方法は、ここを参考にしましたが、一点だけ、パッケージが足らず、xrdp パッケージが作成されなかったので、以下をインストールしました。

# apt install libxrandr-dev

 

後は、参考URL通りやっていきます。

# apt-get install git
# git clone --depth 1 -b v3.03 https://github.com/scarygliders/X11RDP-o-Matic.git
# cd X11RDP-o-Matic
# ./X11rdp-o-matic.sh --justdoi

これでコンパイルが動きだしますが、結構時間(30分以上)かかりました。無事終了すると、以下の通りx11rdpとxrdpパッケージがインストールされます。

# dpkg -l | grep xrdp
ii  x11rdp         0.9.0-1        amd64        X11rdp backend for the xrdp remote access server
ii  xrdp           0.9.0-1        amd64        RDP server for Linux

 

同ディレクトリの、RDPsesconfig.sh を使うと、Xの環境もインストール、設定してくれますが、Gnome(classic)だとうまく接続できなかったので、LXDE を使いました。

私がコンパイルしたパッケージと設定スクリプトは、ここに置いておきます。ライセンスはISCです。
new-xrdp.tar.gz

パッケージの依存関係でうまくインストールできない場合は、まずは同今晩のxrdpをインストールしてから、上書きでインストールしてみてください。

 - IT技術, サーバ構築 , , ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
viで特定文字列を改行に置換

viでは改行へ置換する場合 Ctrl+v Enterを使用して改行を指定します。 …

no image
Acer AS1410 の無線LAN 11n設定

Acer AS1410購入しました。ついにで無線LANが11nに対応しているので …

no image
manをmoreではなくlessで見る@FreeBSD 7.1

さくらインターネットでsshでログインし、manを打つとmoreを使用してページ …

no image
BRAVIAでDNLAを使用してみる

以前記事でかいたSonyの液晶テレビBRAVIAのKDL32-F1ですが、PS3 …

no image
nslookupでホスト名引けるのにpingに失敗する@Windows

自前のDNSサーバをたてて、ホストを登録してWindowsから登録したホストにp …

Go言語の構造体をネスト

最近GO言語を勉強していて、ネスト(入れ子)された構造体のフィールドにアクセスす …

no image
WordPress と Twitter の連携

tweetable でWordpressとTwitterを連携させてみました。 …

no image
コマンドラインのロック@CentOS 5

コンソールログインやssh接続などでコマンドラインを使用しているとき、少し席を外 …

no image
ネットワークの遅延を発生させる@CentOS 5

検証などでネットワーク遅延を発生させたい場合、qdisc を使って簡単に実現でき …

no image
Systemtapを使ってみる@RHEL 5.5 x86_64

Systemtap を使用してみたので覚え書き。 Systemtapでは、動的に …