install

RedHatやFedoraなどでは標準パッケージが準備されている。

設定

VNCのパスワード設定

# vncserver

するとパスワードを入力する画面になる。

/etc/sysconfig/vncservers

ここに初期状態で起動しておきたいuserとディスプレイナンバーを指定する。

オペレーション

起動

/etc/init.d/vncserver start

VNC接続

デフォルトのままであれば5901ポートで接続できる。また5801ポートではJavaアプレットによる接続が可能。何も設定しないとシンプルなtwmというウィンドウマネージャーである。UNIX系におけるVNCサーバーはXWindowシステムのそのものをVNCプロところに変換しているだけなのでウィンドウマネージャーの選択も自由。なおログアウトをしてしまった場合はVNCServer側で該当セッションを再起動しないと操作不能になる。

VNCセッション起動と停止

# vncserver :1
# vncserver -kill :1

デフォルトのtwmから変更する

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

コメントアウトされている2行目と3行目のコメントをはずしVNCセッションをいったん停止して再起動した瞬間から反映される。

VNCViewerトラブルシューティング

フルスクリーンにしたら戻れない

仮想マシン系でもよくやってはまってしまうのがこの手のはまり。VNCViewerのフルスクリーンを解除するにはF8を押すとメニューが出てくるのでそれでチェックをはずせばよい。

VNCServerとVNCViewer間でクリップボードの共有をするには

デフォルトのtwmから変更した場合はそのままでは共有ができない。Xのアプリケーションをサーバー側で起動しておく必要がある。Xのターミナルからvncconfigを起動する。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-10-14 (金) 13:16:53