RealVNC | 元々の開発者たちが作った正統な後継ソフトウェア 商用ソフトウェアとして開発 能が限られたトライアル版のみ無料 |
TightVNC | オリジナルのVNCにtight encodeと呼ばれる,JPEGとzlibを用いたデータ圧縮機能を追加した派生バージョン |
TigerVNC | TightVNCを元に,OpenGLの機能も利用して画面描画を高速化した派生バージョン |
TurboVNC | TightVNCとTigerVNCを元に,3D機能や動画処理に便利な機能を追加した派生バージョン |
UltraVNC | Windows用に特化することで性能や信頼性を高めることを目指した派生バージョン |
第60回 いまさらながらVNC[その2]:玩式草子─ソフトウェアとたわむれる日々|gihyo.jp … 技術評論社
暗号化されていても、VPNなどを使わずに素のインターネットを使用するときは必ずポートフォワーディングするのがよい。
AddressFamily inet X11Forwarding yes
SSH接続後、Teratermのメニューから「設定」⇒「SSH転送」
「リモートの(X)アプリケーションをローカルのXサーバに表示する」にチェックを入れます。
$ xport DISPLAY=localhost:10.0 $ xeyes & $ xclock &
su - user ■パスワード設定 $ vncpasswd ■起動例 $ vncserver :1 -geometry 1024x768 $ vncserver :1 -geometry 1440x900 $ vncserver :1 -geometry 1400x1050 $ vncserver :1 -geometry 1600x1200 $ vncserver :1 -geometry 1650x1050 -depth 24 ■起動確認 $ vncserver -list ■停止例 $ vncserver -kill :1
$ cd ./vnc $ vncpasswd -f > passwd
vi /usr/bin/vncserver -------------------------- $geometry = "1440x900"; --------------------------
$ cd ./vnc $ vi xstartup
LXQtの例
#!/bin/sh exec startlxqt
MATEの例
#!/bin/sh exec mate-session