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



2017年4月16日日曜日

magic launcherでiOSのクリップボード内容をアプリに渡す。。。

LINEのLINEoutは相手先がお店だと無料でかけられる。
これは、食べろぐ見てて、電話するときなんかは、お金がかからないから助かる。
でも、電話番号をタップすると普通に電話のアプリが立ち上がって電話をかけようとする。それをLINEで使うには・・・・・
なんと、LINEoutでは電話番号をペーストできない。
そこで、ランチャーアプリを使ってクリップボード内容を読み込むよう設定。

これが、launcherアプリによって違う。

Air launcherだと
line://call/81[clipboard]

でも・・・・

magic launcherだと
line://call/81{clipboard}

になるみたい。

これ、ネットに全然情報がないんんだよねぇ
分かるまでにいろいろ大変だった。