Date: Mon, 07 Apr 2008 12:28:11 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: hartzell@alerce.com Cc: freebsd-gnome@freebsd.org Subject: Re: keyboard setting problem when gnome started via startx Message-ID: <1207585691.80953.20.camel@shumai.marcuscom.com> In-Reply-To: <18426.17229.62137.145707@almost.alerce.com> References: <18426.17229.62137.145707@almost.alerce.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1207585691.80953.20.camel>