From owner-freebsd-hackers Wed Apr 30 05:50:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA24572 for hackers-outgoing; Wed, 30 Apr 1997 05:50:16 -0700 (PDT) Received: from doree.csv.warwick.ac.uk (doree.csv.warwick.ac.uk [137.205.148.200]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA24524 for ; Wed, 30 Apr 1997 05:49:15 -0700 (PDT) From: Mr M P Searle Message-Id: <7734.199704301248@doree.csv.warwick.ac.uk> Received: by doree.csv.warwick.ac.uk id NAA07734; Wed, 30 Apr 1997 13:48:02 +0100 (BST) Subject: Starting XDM To: hackers@freebsd.org Date: Wed, 30 Apr 1997 13:47:57 +0100 (BST) X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk About 'when to start xdm', I've found that although I can't put it earlier than /etc/ttys, this can be worked around by splitting /etc/rc into a section which must run before xdm (mount FS's, swapon, run syslogd, run rc.i386, not much else) which then runs /etc/rc.X in the background. Xdm then runs from ttys. (/etc/rc.X has a sleep 10 at the start to give X time to get going) and then /etc/rc.X does all the stuff that X doesn't need.