Possibly missing run dependencies with TightVNC's vncserver
Wayne Sierke
ws at au.dyndns.ws
Sat Jun 21 16:48:32 UTC 2008
On Sat, 2008-06-21 at 16:35 +1000, andrew clarke wrote:
> Hi,
>
> I've just built net/tightvnc from the Ports tree on a headless machine
> running FreeBSD 6.3. Prior to installing tightvnc, the machine had no
> xorg apps or xorg libraries installed.
>
> My initial problem was that when I run vncserver, I got errors in
> $HOME/.vnc/$HOST:1.log telling me that the programs listed in
> $HOME/.vnc/xstartup are missing (xrdb, xsetroot, xterm and twm). I've
> since installed all of those from Ports, but have encountered another
> hurdle:
>
> Couldn't open RGB_DB '/usr/local/lib/X11/rgb'
> ...
> xsetroot: unknown color "grey"
> twm: invalid color name "black"
> twm: invalid color name "white"
>
> I've since learned that the x11/rgb port installs
> /usr/local/lib/X11/rgb.txt, but not /usr/local/lib/X11/rgb, but I
> guess I'm on the right track. After doing a bit more Googling I'm
> beginning to think /etc/X11/xorg.conf is used to configure the xorg
> backend, which vncserver relies on, but I don't have an xorg.conf on
> that machine, presumably because some crucial parts of xorg are still
> missing - or I'm meant to configure xorg somehow before running
> vncserver.
>
> I get the feeling that I'm doing this all backwards, and that I'm
> supposed to install more of xorg before I install net/tightvnc.
> Ideally the tightvnc port should've done that prior, though.
>
> Anyway, maybe someone could give me some hints on what I should be
> doing in this particular situation.
Hi Andrew,
I have tightvnc running on a headless machine and see various errors,
too:
Couldn't open RGB_DB '/usr/local/lib/X11/rgb'
xrdb: not found
xsetroot: not found
I ignore them, and tightvnc seems to run ok regardless, at least to the
extent where I can connect satisfactorily from other machines.
Here's what's installed (on a 6.3 system):
# pkg_info -rx tightvnc
Information for tightvnc-1.3.9_1:
Depends on:
Dependency: xineramaproto-1.1.2
Dependency: xf86vidmodeproto-2.2.2
Dependency: xf86miscproto-0.9.2
Dependency: xf86dgaproto-2.0.3
Dependency: xextproto-7.0.2
Dependency: videoproto-2.2.2
Dependency: scrnsaverproto-1.1.0
Dependency: renderproto-0.9.3
Dependency: recordproto-1.13.2
Dependency: randrproto-1.2.1
Dependency: printproto-1.0.3
Dependency: kbproto-1.0.3
Dependency: inputproto-1.4.2.1
Dependency: fixesproto-4.0
Dependency: damageproto-1.1.0_2
Dependency: compositeproto-0.4
Dependency: fontsproto-2.0.2
Dependency: fontcacheproto-0.1.2
Dependency: font-util-1.0.1
Dependency: encodings-1.0.2,1
Dependency: expat-2.0.0_1
Dependency: perl-5.8.8
Dependency: jpeg-6b_4
Dependency: pkg-config-0.22_1
Dependency: mkfontdir-1.0.3
Dependency: pixman-0.9.6
Dependency: xtrans-1.0.4
Dependency: xproto-7.0.10_1
Dependency: libfontenc-1.0.4
Dependency: libXau-1.0.3_2
Dependency: libXdmcp-1.0.2
Dependency: libX11-1.1.3,1
Dependency: libxkbfile-1.0.4
Dependency: liboldX-1.0.1
Dependency: libXrender-0.9.4
Dependency: libXfixes-4.0.3
Dependency: libXdamage-1.1.1
Dependency: libXcursor-1.1.9
Dependency: libXext-1.0.3,1
Dependency: libdmx-1.0.2
Dependency: libXxf86vm-1.0.1
Dependency: libXxf86misc-1.0.1
Dependency: libXxf86dga-1.0.2
Dependency: libXv-1.0.3,1
Dependency: libXvMC-1.0.4
Dependency: libXtst-1.0.3
Dependency: libXres-1.0.3_2
Dependency: libXrandr-1.2.2
Dependency: libXinerama-1.0.2,1
Dependency: libXi-1.1.3,1
Dependency: libXfontcache-1.0.4
Dependency: libXevie-1.0.2
Dependency: libXcomposite-0.4.0,1
Dependency: libXp-1.0.0,1
Dependency: libXScrnSaver-1.1.2
Dependency: libICE-1.0.4,1
Dependency: libSM-1.0.3,1
Dependency: libXt-1.0.5
Dependency: libxkbui-1.0.2
Dependency: libXprintUtil-1.0.1
Dependency: libXprintAppUtil-1.0.1
Dependency: libXmu-1.0.3,1
Dependency: xauth-1.0.2
Dependency: libXpm-3.5.7
Dependency: libXaw-1.0.4,1
Dependency: trapproto-3.4.3
Dependency: libXTrap-1.0.0
Dependency: libFS-1.0.0
Dependency: freetype2-2.3.5
Dependency: mkfontscale-1.0.3
Dependency: font-winitzki-cyrillic-1.0.0
Dependency: font-sun-misc-1.0.0
Dependency: font-sony-misc-1.0.0
Dependency: font-screen-cyrillic-1.0.1
Dependency: font-schumacher-misc-1.0.0
Dependency: font-mutt-misc-1.0.0
Dependency: font-misc-misc-1.0.0
Dependency: font-misc-cyrillic-1.0.0
Dependency: font-micro-misc-1.0.0
Dependency: font-jis-misc-1.0.0
Dependency: font-isas-misc-1.0.0
Dependency: font-dec-misc-1.0.0
Dependency: font-daewoo-misc-1.0.0
Dependency: font-cursor-misc-1.0.0
Dependency: font-cronyx-cyrillic-1.0.0
Dependency: xorg-fonts-cyrillic-7.3
Dependency: font-bitstream-75dpi-1.0.0
Dependency: font-bitstream-100dpi-1.0.0
Dependency: font-bh-lucidatypewriter-75dpi-1.0.0
Dependency: font-bh-lucidatypewriter-100dpi-1.0.0
Dependency: font-bh-75dpi-1.0.0
Dependency: font-bh-100dpi-1.0.0
Dependency: font-arabic-misc-1.0.0
Dependency: xorg-fonts-miscbitmaps-7.3
Dependency: font-alias-1.0.1
Dependency: font-adobe-utopia-75dpi-1.0.1
Dependency: font-adobe-utopia-100dpi-1.0.1
Dependency: font-adobe-75dpi-1.0.0
Dependency: xorg-fonts-75dpi-7.3
Dependency: font-adobe-100dpi-1.0.0_1
Dependency: xorg-fonts-100dpi-7.3
Dependency: libXfont-1.3.1_1,1
Dependency: fontconfig-2.4.2_2,1
Dependency: font-xfree86-type1-1.0.0
Dependency: font-misc-meltho-1.0.0_1
Dependency: font-misc-ethiopic-1.0.0
Dependency: font-ibm-type1-1.0.0
Dependency: font-bitstream-type1-1.0.0
Dependency: font-bh-type1-1.0.0
Dependency: font-bh-ttf-1.0.0
Dependency: font-adobe-utopia-type1-1.0.1
Dependency: xorg-fonts-type1-7.3
Dependency: bitstream-vera-1.10_4
Dependency: xorg-fonts-truetype-7.3
Dependency: xorg-fonts-7.3
Dependency: libXft-2.1.12
Dependency: xorg-libraries-7.3_1
hth,
Wayne
More information about the freebsd-x11
mailing list