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
Windows 10 のストアアプリが起動しない

Windows 10のストアが起動しなくなってしまったので、その時実施した対処方 …

no image
perlのCPANでモジュールをインストール@Debian Etch

CPANにはperlのモジュールが多数登録されています。これをインストールする方 …

no image
ACL – Access Control List @ RHEL5

ACL (Access Control List) とはファイルシステムの機能で …

no image
Firefox 1.5へのJavaプラグインインストール@RHEL5 x86_64

Red Hat Enterprise Linux 5 に同梱されているFiref …

no image
Android のセキュリティ確保したけりゃこれ使ってみろ

最近は、Androidもマルウェアやウィルスにさらされてくるようになりました。 …

no image
vimでpythonの補完を行う

pythonを少し書いてみようと思い立ち、とりあえずvimでpythonのキーワ …

no image
coreファイルの扱いについて

coreを吐かせるにはulimitで制限されていない必要がある # ulimit …

no image
Linux上のNetwork Namespace一覧を確認する

最近コンテナ触ってると、どのプロセスがどのネームスペースで動いているのか確認した …

no image
RDO使ってOpenStack Pikeインストール@CentOS7

RDO を使ってOpenStack Pikeをallinoneでインストールした …

no image
yumで特定パッケージをインストールやアップデートさせないようにする@Fedora 13

最近Fedoraを使い始めました。 最初からFedoraのリポジトリにいろいろな …