vine-users ML アーカイブ



[vine-users:069336] Re: ブート 時にVNCサー バ起動でエラー「A VNC server is already running as :1」

  • From: "KMochida" <kaormchd@xxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:069336] Re: ブート 時にVNCサー バ起動でエラー「A VNC server is already running as :1」
  • Date: Thu, 23 Dec 2004 15:27:06 +0900
KMochidaです。
お世話様です。m(_ _)m

>> /tmp/.X11-unix/X0、/tmp/.X11-unix/X1、/tmp/.X11-unix/X2
>> というファイルは何なのでしょうか???
> UNIX Domain Socket です。起動時でしたら消しても問題はありません。
分かりました。有難うございます。

> しかし、ディスプレイ番号指定で VNC サーバを起動するのは
>不安定になりやすいので、私なら避けますね。というわけで
>個人的には inetd モードを愛用しております。
これは知りませんでした。早速試して見ました。
えーと、

# cat /etc/sysconfig/vncservers | grep -v ^#
VNCSERVERS="1:root 2:user01"
VNCSERVERARGS[1]="-geometry 800x600"
VNCSERVERARGS[2]="-geometry 800x600 -depth 24"

# cat /root/.vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset SESSION_MANEGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

# cat /home/user01/.vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset SESSION_MANEGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

という設定下で

# cat /etc/services | grep vnc
vnc 800x600x24 5950/tcp
vnc 800x600x24 5951/tcp
vnc 800x600x24 5952/tcp
vnc 800x600x24 5953/tcp

# cat /etc/inetd.conf
:
vnc-800x600x24 stream tcp nowait nobody /usr/sbin/tcpd
/usr/bin/Xvnc -inetd -query 127.0.0.1 -once -geometry 800x600 -depth 8 -cc
  -fp unix/:7100 -co /usr/lib/X11/rgb
vnc-800x600x24 stream tcp nowait nobody /usr/sbin/tcpd
/usr/bin/Xvnc -inetd -query 127.0.0.1 -once -geometry 800x600 -depth 16 -fp
unix/:7100 -co /usr/lib/X11/rgb
vnc-1024x768x24 stream tcp nowait nobody /usr/sbin/tcpd
/usr/bin/Xvnc -inetd -query 127.0.0.1 -once -geometry 1024x768 -depth 8 -cc
3  -fp unix/:7100 -co /usr/lib/X11/rgb
vnc-1024x768x24 stream tcp nowait nobody /usr/sbin/tcpd
/usr/bin/Xvnc -inetd -query 127.0.0.1 -once -geometry 1024x768 -depth 16 -fp
unix/:7100  -co /usr/lib/X11/rgb

としてvncserverを停止して

# /etc/hosts.allow
ALL: ALL

として

# service inet restart
としてWin2kとかからアクセスしてみましたが「ホストに接続できません」となって
しまいます。

何か設定が間違っていますでしょうか?

__________________________________
Do You Yahoo!?
Upgrade Your Life
http://bb.yahoo.co.jp/