(日本語の環境変数など。envコマンドで確認しそれらしいのを。日本語がちゃんと扱えれば無理に設定する必要はないが(たぶん必要)。調べた値で日本語環境に関連していそうなの。再起動し、さらに自動起動するようにします。onまた、xfs(フォントサーバー:xorg-X11-xfs)も動いてなくてはいけませんので確認しておきます。外部インターネットからは繋がずローカルアドレスにすべてのリクエストを許可する設定にしてあれば特に何もいりません。なければポート番号は5900+スクリーン番号となりますので、今回は5903。ACCEPTを加えます。(ただしこれはRedHat系Linuxの場合。必要がなければインターネットからの接続は許可しないほうがいいとは思います。ワというソフトがすでに入っています。起動して、「サーバーのアドレス:スクリーン番号」を打ち込み[Enter]します。[Enter]パスワードを入力し、[Enter]サーバーマシンのデスクトップと同じデスクトップが表れます。同様に操作できますが、日本語入力の切替は[半角/全角]キーは使えないようで(windows側で処理されてしまうのかな?)、[Ctrl]+[Space]で行います。終了するにはそのままVNCビューアのウィンドウを消してしまいます。へたにログアウトしたりするとvncserverが動いている間その状態が維持され、vncserverを再起動しないと再びログインできません。先に行った設定ではいくつか欠点があります。常にvncserverが稼動しており、リソースのむだ。(いったん使って接続を切っても必ずしもすべてのリソースが開放されない。うっかりログアウトしてしまうとvncserverを再起動しないと再度ログインできない。使用するデスクトップ(GNOME、KDE)が固定化されている。inet経由の起動にすれば、これらの問題ははすべて解決されることがわかりました。CentOSにはxinetdというinetサーバーがあるのでこれを使います。先に行ったvncserverの設定はすべてそのまま使います。5903/udpを書きます。5903は先に設定したポート(5900+スクリーン番号)。vnc-serverは他とダブらずわかりやすければ何でもいいです。次に/etc/xinetd.dにvnc-serverというファイルをつくり、以下を記入します。HOST}ただしこれだと接続するときにvncパスワードと通常のログインパスワードと2回きかれます。...server_argsの記述は一行でまたCentOSのログインマネージャーは標準はgdmで変えていませんので、これにも設定を施します。...あえてrootログインをしたければtrue[xdmcp]Enable=trueとして保存。今度はVNCサーバーは常時動いている必要はありません。inetdから自動的に起動されます。以上の設定を有効にするためマシンを再起動します。いつもどおりつないで確認、OK。KDEもGNOMEも使えますし、ログアウトすればそのまま終了して次回また新規ログインができます。(ディフォルトは16のようです。)実際にVNCしているところ。左のディスプレーはサーバーで右のノートパソコンをVNCでサーバーにつないでいる。ノートパソコンからはサーバーを直に扱っているのと同じように表示や操作ができる。(注)今回テストのため同じユーザでログインして同じデスクトップを使っていますが、ときにへんな干渉を起こすことがあり、同じユーザでやるのは推奨しません。ここまでVNCサーバーの設定とテストでまる3日かかってしまった。疲れたのでしばらくお休み。