From owner-freebsd-x11@FreeBSD.ORG Sat Jun 21 07:02:41 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40BCF1065675 for ; Sat, 21 Jun 2008 07:02:41 +0000 (UTC) (envelope-from mail@ozzmosis.com) Received: from smtp.mel.people.net.au (smtp.mel.people.net.au [218.214.17.98]) by mx1.freebsd.org (Postfix) with SMTP id 6C5728FC17 for ; Sat, 21 Jun 2008 07:02:40 +0000 (UTC) (envelope-from mail@ozzmosis.com) Received: (qmail 11919 invoked from network); 21 Jun 2008 06:35:58 -0000 Received: from unknown (HELO blizzard.dnsalias.org) (218.215.133.171) by smtp.mel.people.net.au with SMTP; 21 Jun 2008 06:35:58 -0000 Received: by blizzard.dnsalias.org (Postfix, from userid 1001) id A055D170B1; Sat, 21 Jun 2008 16:35:57 +1000 (EST) Date: Sat, 21 Jun 2008 16:35:57 +1000 From: andrew clarke To: freebsd-x11@freebsd.org Message-ID: <20080621063557.GA10655@ozzmosis.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Subject: Possibly missing run dependencies with TightVNC's vncserver X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2008 07:02:41 -0000 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. Thanks, Regards Andrew