From owner-freebsd-gnome@FreeBSD.ORG Mon Apr 7 16:28:11 2008 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD6F7106564A for ; Mon, 7 Apr 2008 16:28:11 +0000 (UTC) (envelope-from marcus@marcuscom.com) 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 5C9C18FC13 for ; Mon, 7 Apr 2008 16:28:11 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m37GSSw7007513; Mon, 7 Apr 2008 12:28:28 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: hartzell@alerce.com In-Reply-To: <18426.17229.62137.145707@almost.alerce.com> References: <18426.17229.62137.145707@almost.alerce.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-LyCtj4HznihyBhi39+7N" Organization: MarcusCom, Inc. Date: Mon, 07 Apr 2008 12:28:11 -0400 Message-Id: <1207585691.80953.20.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: freebsd-gnome@freebsd.org Subject: Re: keyboard setting problem when gnome started via startx X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 16:28:11 -0000 --=-LyCtj4HznihyBhi39+7N Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2008-04-07 at 08:52 -0700, George Hartzell wrote: > Hi all, >=20 > There are at least a couple of us that are having a problem where > changes that we make in the keyboard options dialog aren't > automagically applied when we start our gnome session via > startx/.xinitrc. >=20 > There's an open bug at >=20 > http://bugzilla.gnome.org/show_bug.cgi?id=3D483182 >=20 > I'm curious if anyone else is seeing this, or if anything comes to > mind about how our gnome-session or hal or ??? works that might be > causing problematic behaviour in FreeBSD. I doubt the problem is with either if GDM users are not affected. Since it looks like this problem is not new to 2.22, I can't think of anything GDM is doing (other than setting up the locale) that would be different from startx calling gnome-session. In fact, this is most likely a problem with gnome-settings-daemon. The suggestion in the bug to look at g-s-d under gdb is probably a good one if not tricky. You might try starting a twm session, then start /usr/local/libexec/gnome-settings-daemon from the command line to see if the keyboard settings are restored. If not, kill it, then you can restart it with gdb, and set some break points in the keyboard setting code path (though I haven't looked at the g-s-d code recently to know exactly what those function names are). Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-LyCtj4HznihyBhi39+7N Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkf6S5sACgkQb2iPiv4Uz4ezfQCfQ+NCE/Z12l/jKlfNNGeieDTy ivsAn1NOjkO9x5cdyFXihRTRoSCCOxRc =s6J2 -----END PGP SIGNATURE----- --=-LyCtj4HznihyBhi39+7N--