…はずなのだが、実際にはVNCが機能しない。直接の原因は、サービスracvncが正常起動しないことだ。例えば、コマンドラインから起動しようとすると、
# service racvnc startと表示される。
Starting racvnc (RAC) services: Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'
05/10/07 11:06:42 Xvnc version 3.3.3r2
05/10/07 11:06:42 Copyright (C) AT&T Laboratories Cambridge.
05/10/07 11:06:42 All Rights Reserved.
05/10/07 11:06:42 See http://www.uk.research.att.com/vnc for information on VNC
05/10/07 11:06:42 Desktop name 'Dell_Remote_Service' (hostname:1)
05/10/07 11:06:42 Protocol version supported 3.3
05/10/07 11:06:42 Listening for VNC connections on TCP port 5981
Font directory '/usr/X11R6/lib/X11/fonts/misc/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/Speedo/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/Type1/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/75dpi/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/100dpi/' not found - ignoring
Fatal server error:
could not open default font 'fixed'
New 'Dell_Remote_Service' desktop is hostname:1
Starting applications /var/racvnc/racserver
Log file is /var/racvnc/hostname:1.log
[ OK ]
#
これを解決するには、以下を実行する。
# mkdir /usr/X11R6/libこれでも
# ln -s /usr/share/X11 /usr/X11R6/lib
/usr/X11R6/lib/X11/fonts/Speedo/
に関しては文句を言われるが、気にしない。もちろんこの原因は、
/usr/X11R6
以下に、lib/fonts
なんてディレクトリは存在しないこと。適切なリンクを貼れば解決するというわけだ。XFree86からXorgに代わったとき辺りにそうなったのかな?
0 件のコメント:
コメントを投稿