インストールし使っていたわけですが、どうもShiftキーを押下しての記号入力がおかしくなります。blogに情報載ってました。付けると解決しました。Linux(Linux)コンソールに表示されているデスクトップ画面をVNC(x11vnc)で操作する(Linux)PuppyにVNCサーバを入れるや、(Linux)VNCサーバ構築でLinuxでVPNサーバを構築する方法をかきました。Linuxで普通にVNCサーバ立てると、VNCリモートセッションはローカルログインセッションと異なります。VNCリモートセッションを複数張るとそれも別々のセッションとなるので、表示される画面もセッション毎に異なります。複数ユーザ使用を強く意識したUnixの影響と思われますね。ところがWindowsのクライアントOSは同時に1セッションが基本なので、VNCもローカルログオンしているユーザの画面が表示されます。ヘルプサポートするときには便利ですね。今回したい要件は、Windows版VNCのようにコンソール上に表示されている(ローカルログオンしている)デスクトップ画面をVNCでリモートするというものです。いうソフトを使えばその要件が可能なようです。パッケージを使うことにしました。0.9.3はUbuntu9.10(コードネームkarmic)の時のものです。GLIBC?)2.7以上が必要ということで動きませんでした。lib6の新しいバージョンを入れましたが、そうするとあちこちでおかしくなるのでお勧めできません。ちなみに、Puppy4.31に入っているlibc6のバージョンは2.6.1のようです。いうことで、x11vncパッケージを下記Ubuntuのサイトよりダウンロードし、インストールます。・http://packages.ubunut.com/karmic/x11vncしかし、実行しようとすると依存する複数のライブラリが無いということで実行できません。それで、下記依存ライブラリをUbuntuよりダウンロードしてインストールします。実行すると起動します。指定するとアクセスできます。(ディスプレイ番号は0になります。)後はパスワードの設定が必要ですよね。/root/.vnc/passwdそして、パスワード認証付きでx11vncを実行するには下記のようにします。/root/.vnc/passwdx11vncはクライアント側でセッションを閉じると、終了してしまうのでx11vncを終了させたくない場合は、オプションで-foreverをつけてx11vncを実行します。これをOS起動時に自動的に立ちあがっても欲しいです。自動実行したいファイルのシンボリックリンクを張ればいいようです。起動するシェルスクリプトを作成し、そのシンボリックリンクを張りました。/root/Startup/x11vncこれで再起動してみたところバックグラウンドでx11vncがたちあがるようになりました。動いているのでまた接続できます。UbuntuベースのLinuxMint9でも試してみました。インストールできます。後の使い方は基本的には上記で書いたPuppyと同じです。異なるのは自動起動させたい時の設定でしょうか。前に下記の記述を入れます。オプションを付けるといいようです。-xkb詳しくは、(Linux)X11VNCでShiftキーを使っての記号が入力できないを参照。追記:2013/11現在http://packages.ubunut.com/karmic/x11vncはコンテンツがなくなっているようです。使ったインストールのほうが簡単なので、それをメモしておきます。ダウンロードし、リポジトリのインストールを行います。Baseのリポジトリ優先度を1にします。↓[base]や[updates],[addons],[extras]などそれぞれに下記行を追加します。Baseのリポジトリ優先度より低くします。/etc/yum.repos.d/rpmforge.repo[rpmforge]に以下追加。←追加yumでx11vncのインストールを実行します。書いたのではダメでした。経由で起動することにしました。以下のファイルを作成します。/var/run/lightdm/root/:0}次に、サービスに対応するポートを設定します。/etc/services↓を末尾に追加。restartこれで使えるようになりました。VNCサーバが入ってないので入れてみました。RealVNCフリー版ののソースをhttp://www.realvnc.com/products/download.htmlからダウンロードします。ビルドしテスト起動してみます。ライブラリが無いとか言っています。内に大抵入ってるんですが、たしかに必要と言われているファイルは有りません。パッケージをダウンロードし、インストールします。ファイルができました。起動に挑戦してみます。/root/.vnc/puppypc:1.log今度はちゃんとVNCパスワードが設定でき、起動もできしました。アクセスしたんですが、画面がソリッド模様とコンソールしか映っていません。立ちあがっているようです。ファイルを修正しました。立ち上げ繋いでみたんですが、メニューや立ち上げたアプリケーションのウィンドウはちゃんとJWMで表示されます。デスクトップだけソリッド模様になってしまっています。これ、なんとかなりませんかね。するんですが、どうもちゃんと切れないことがあるようです。起動時に下記のようなメッセージが表示されてしまいます。/root/.vnc/puppypc:2.logこの場合はロックファイルを削除すればいいようです。有志によりPETパッケージにまとめたVNCも有るようです。こっち使えばすんなりとできたかもしれませんね。Linux(Linux)VNCサーバ構築WindowsのクライアントからLinuxサーバ(CentOS5)をVNCでリモートする方法です。インストール時に含めていました。VNCサーバの起動方法は3つほどあるようです。