From owner-freebsd-current@FreeBSD.ORG Tue Apr 7 06:40:09 2009 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D3AC10656BF; Tue, 7 Apr 2009 06:40:09 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 94E578FC12; Tue, 7 Apr 2009 06:40:08 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.3/8.14.3) with ESMTP id n376eTEE010457; Tue, 7 Apr 2009 02:40:29 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Tim Kientzle In-Reply-To: <49DAE987.7090802@freebsd.org> References: <49DA752B.5030805@freebsd.org> <934e1d760904061438k7d70d683re5c9d9a29e311942@mail.gmail.com> <934e1d760904061455o4736d643o1d07e3292192d94c@mail.gmail.com> <1239057809.1908.2.camel@balrog.2hip.net> <49DAC742.8090507@freebsd.org> <1239075455.1908.36.camel@balrog.2hip.net> <49DACDBD.3030809@freebsd.org> <1239077210.1908.39.camel@balrog.2hip.net> <49DAD429.6090309@freebsd.org> <1239078081.1908.41.camel@balrog.2hip.net> <49DAE987.7090802@freebsd.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-JNTVMx/vLjHXk540E4li" Organization: FreeBSD, Inc. Date: Tue, 07 Apr 2009 02:40:08 -0400 Message-Id: <1239086408.35025.59.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on creme-brulee.marcuscom.com Cc: current@FreeBSD.org, Robert Noland Subject: Re: Hal and KDM breakage (was Re: KDE4 and input events stalled) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Apr 2009 06:40:09 -0000 --=-JNTVMx/vLjHXk540E4li Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2009-04-06 at 22:49 -0700, Tim Kientzle wrote: > Robert Noland wrote: > > On Mon, 2009-04-06 at 21:18 -0700, Tim Kientzle wrote: > >>>>>> * If I start kdm from /etc/ttys, I get a blank > >>>>>> screen on startup. If I start it from a root > >>>>>> login, it works okay for the first login. > >>>>> This sounds more like it is waiting on hal/dbus to start up than > >>>>> anything. >=20 > Yep, that seems to be the issue. I got > it to work finally by commenting out this > one line from /usr/local/etc/rc.d/hald: >=20 > #start_cmd=3D"hald_start" >=20 > In particular, this allows hald to startup > in the regular sequence without that > odd delay. The problem is due to the fact that console-kit-daemon will not work if it starts up before init has started the ttys. Therefore, hald needs to come up after the getty processes have been spawned (i.e. after init has started the ttys). If the ttys were started as part of the rc.d process, this could be avoided. This is why GNOME makes people use the rc.d script to start gdm. It just won't work out of /etc/ttys. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-JNTVMx/vLjHXk540E4li Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkna9UYACgkQb2iPiv4Uz4cFbgCgjL7GFYd7rz5dovJielQVqCzJ oMwAnjBJgTGanK6Gx0vv5+LsqhuhBFl6 =qiO5 -----END PGP SIGNATURE----- --=-JNTVMx/vLjHXk540E4li--