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 7 64bit

Windowsのタスクトレイに音量のアイコンが表示されない事象が頻繁に発生してい …

no image
グループへのユーザの追加@Linux

グループへユーザを追加する方法。 # gpasswd -a user group …

no image
bashでの配列操作

あまりbashの配列操作を書くことがないから覚え書き。 定義方法は &#8220 …

no image
KVMのコンソールに接続する@RHEL6 on Fedora14 KVM

KVM上で仮想OSを動かしている場合、コンソールに接続するには、少し設定を変更す …

no image
使用中のファイルの追跡@WindowsXP

Windows上であるファイルを削除しようとすると、使用中で削除出来ないときがあ …

no image
Portable Ubuntu for Windows

Portable Ubuntu for Windowsなるものがあるらしいです。 …

no image
sendip

ネットワークのテストをしたいとき、任意のパケットを送出したい場合があります。Wi …

no image
Galaxy SIIIのカメラのシャッター音を消す@Android 4.1.2

root 化した端末必須です。 root 権限で実行でき、/system を読み …

no image
evalで変数名を変数にする@bash

シェルスクリプトで変数を使用していると、変数名を変数にしたい場合が出てきます。 …

no image
画面の外に行ってしまったウィンドウを移動する@Windows 7

Windows XPの場合、ウィンドウが画面外に行ってしまって移動できない場合、 …