2017年4月23日日曜日

Linux mint 18 を ESXiに試しにインストール。そしてVNC RDP

通常 mint はvinoでvncを構築しているがこれだと一応ディスクトップが共有されるがどうも今ひとつパフォーマンスが上がらない気がする。

普通にvnc4sereverをインストするという手もあるが、これだと解像度でセッションが変わる。それはそれで不便かなぁ。

ということで、色々そうしようか思っていたら
x11vnc
なるものがある。

これは、標準のvinoと同じでスクリーン0を共有するタイプ。
しかも、vinoがログインした状態でないと使えない(サーバで起動はしないタイプ)のにたいしてx11vncはサーバーとして開始するので、ログイン画面からつなげる。

インストールは
sudo apt-get insatall x11vnc

そして、パスワード設定
sudo x11vnc -storepasswd /etc/x11vnc.passwd

最後に
sudo vi /etc/mdm/Init/Default
で、最終行の exit0 の前に下記を追加

/usr/bin/x11vnc -display :0 -xkb -cursor arrow -noxrecord -noxfixes -noxdamage -rfbauth /etc/x11vnc.passwd -shared -forever -bg -rfbport 5900 -o /var/log/x11vnc.log

そして、再起動!

いろいろ調整!

/etc/xrdp/xrdp.iniを下記のようにconsoleを一番上に持ってきた。
これで、継ぐときにさくっと何も言われずにつなげる。

[xrdp1]
name=console
lib=libvnc.so
ip=127.0.0.1
port=5900
username=na
password=ask

[xrdp2]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1



0 件のコメント: