FreeBSDでVNC

FreeBSDの画面を他のPCから操作したい.
環境はFreeBSD-8.2 STABLE.

net/vnc

通常のVNC

# portinstall net/vnc
$ vncserver :1 -geometry 1440x900 -depth 24

デフォルトだとtwmが起動する.
"~/.vnc/xstartup"を書き換えることで他のWMを起動できる.
書式は,.xinitrcや.xsessionと同じ.

awesomeは上部のバーが正しく表示されない.
現在起動中のX11のdisplayは接続できない.

net/x11vnc

現在起動中のX11のdisplayを操作できるVNC
net/vncに比べると操作に重さを感じる.

# portinstall net/x11vnc
$ x11vnc

awesomeで上部のバーを正しく表示できる.

そのた

上のままだと誰でも接続できてしまう.
x11vncの場合,パスワードや暗号化機能,IPアドレス指定などが可能.
詳しくはman参照.