From owner-freebsd-ports@FreeBSD.ORG Tue Jan 27 20:00:27 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5EA4D106566C for ; Tue, 27 Jan 2009 20:00:27 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 0AAF98FC20 for ; Tue, 27 Jan 2009 20:00:26 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.166.22] ([68.0.14.34]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n0RJxQEu047288 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Jan 2009 14:59:26 -0500 (EST) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Dominic Fandrey In-Reply-To: <497F65CA.9060308@bsdforen.de> References: <20090127190217.de1802b5.lehmann@ans-netz.de> <497F5F68.3090308@bsdforen.de> <1233084594.1981.24.camel@wombat.2hip.net> <497F65CA.9060308@bsdforen.de> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-kbj+uDZk0CH+/f54H3Tw" Organization: FreeBSD Date: Tue, 27 Jan 2009 15:00:02 -0500 Message-Id: <1233086402.1981.33.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.3 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_DUL,RDNS_NONE autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: ports@freebsd.org Subject: Re: xorg upgrade and /etc/ttys regression X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jan 2009 20:00:27 -0000 --=-kbj+uDZk0CH+/f54H3Tw Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2009-01-27 at 20:51 +0100, Dominic Fandrey wrote: > Robert Noland wrote: > > On Tue, 2009-01-27 at 20:24 +0100, Dominic Fandrey wrote: > >> Oliver Lehmann wrote: > >>> Hi, > >>> > >>> I've used to start my login manager with /etc/ttys for years now (Aft= er I > >>> considered myself became to lazy to type startx). > >>> > >>> After yesterdays xorg upgrade I've noticed, that the login manager wh= ich > >>> comes up right after going to multiuser has no working mouse or keybo= ard > >>> support. This is probably because the login manager gets started by > >>> /sbin/init which uses getttyent which parses /etc/ttys. This all happ= ens > >>> before hald is being started which is the problem here. > >> /etc/ttys is the very last thing in the boot process. > >> > >>> So the solution seems to be to drop/remove login manager startups > >>> from /etc/ttys and move over to rc.d startup. > >> It's much more likely that hald isn't working properly. Even if hald > >> started late, as soon as it started, your mouse and keyboard would > >> start working as soon as hald detects them (that's the whole point > >> of using hald, runtime detection). > >=20 > > I think the root of the issue here is that X isn't able to establish a > > connection to hald at startup and does not retry. ... >=20 > This implies to me that hald forks before it is connectable. > This sounds rather annoying. I'm just kinda shooting from the hip here, but I think it is that hald registers with dbus. Once xorg has been able to figure out how to talk to hald via dbus it is fine...=20 robert. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" --=-kbj+uDZk0CH+/f54H3Tw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEABECAAYFAkl/Z8IACgkQM4TrQ4qfROOYzwCaA3U0ii7Osf46f59sd23PWDOl y1gAmwVJg4dDTs+QpR5/FaQaj4vFaUH8 =eu66 -----END PGP SIGNATURE----- --=-kbj+uDZk0CH+/f54H3Tw--