返事が遅くなりました。(会社のマシンなのでいつでも使用で きないため) まだ解決しておりません。 実行したこと。 /etc/rc.d/init.d/vncserver restart [OK] [OK] それでもgnomeは作動しません。 CentOSですが何が違いがあるのでしょうか? よろしくお願いします。 --- 長南洋一 <cyoichi@xxxxxxxxxxxxxxx> wrote: > 長南です。 > > 今ごろはひとりでにに解決しているだろうと思いますが。 > > 向原さんのメールより [vine-users:078529] > > > > > TightVNCを使用していて、X-Windowメニューの「アクション 」 > > > のログアウトを選択してクリックして終了したために、メニ ュ > > > ーが表示されなくなりました。どのようにすれば、もとどう り > > > にメニューが表示されるのでしょうか?X-Windowは表示され る > > > のですが、メニューが表示されません。そのために、一切の 作 > > 業ができません。 > > うちでも同様になりました。不思議だったので、いろいとい じって、 > その度に ps ax > をやっていたら、すこしわかってきました。 > > 要するに、VNC > サーバを起動したときに、~/.vnc/xstartup が実行される > ということです。つまり、このときに gnome や > ウインドウマネージャー > なども起動される。 > > たとえば、VNC クライアントを終了する前に、gnome > からログアウトした > とします。そうすると、サーバ側で xstartup > から起動された gnome が > 終了します。しかし、VNC > クライアントを終わらせても、VNC サーバは > 生きつづけています。VNC サーバが inetd > 経由ではなく、スタンド > アローンで(たとえば /etc/rc.d/init.d/vncserver > から)動いている場合は。 > > 次に同じユーザが VNC > クライアントからアクセスしたときは、VNC サーバ > にはつながりますが、そのサーバの下で gnome > は動いていないわけです。 > だから、当然のこととして、gnome > のメニューが使えないことになる。 > > ですから、サーバ側で VNC > サーバを再起動すれば、直ると思います。 > それで、今ごろはひとりでに解決しているだろうと言ったわ けです。 > > VNC サーバを inetd > 経由で使っているなら、別の問題でしょうけれど。 > > -- > 長南洋一 > >