Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jun 2007 18:40:24 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        pav@FreeBSD.org
Cc:        gnome@FreeBSD.org, x11@FreeBSD.org
Subject:   Re: Fishing for some glues to find the problem
Message-ID:  <20070622184024.40125c9c@deskjail>
In-Reply-To: <1182328607.46938.34.camel@pav.hide.vol.cz>
References:  <20070620075813.dux7v2n7zeo4oc4g@webmail.leidinger.net> <1182328607.46938.34.camel@pav.hide.vol.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Pav Lucistnik <pav@FreeBSD.org> (Wed, 20 Jun 2007 10:36:47 +0200):

> Alexander Leidinger p=C3=AD=C5=A1e v st 20. 06. 2007 v 07:58 +0200:
> > Hi,
> >=20
> > at x11@: please CC me.
> >=20
> > Is someone seeing some strange keyboard behavior recently? I updated =20
> > to -current after gcc4.2 and xorg 7 and everything was fine. Then I =20
> > updated this week some ports (all which where stale since last week), =
=20
> > and boom, the system doesn't print all the characters I type anymore. =
=20
> > Symptom: a-z and numbers work, but the keys for German umlauts produce =
=20
> > strange characters I've never typed before. I can not produce @ with =20
> > the keyboard anymore (no output at all). I also can not switch to a =20
> > console (ctrl+alt+Fx).
> >=20
> > I don't remember which ports where stale, but maybe gtk and perhaps =20
> > some xorg port was updated...
> >=20
> > I didn't change any config or updated the basesystem (there was no =20
> > reboot, just a restart of gdm... more correctly, I stopped and started =
=20
> > the jail where my desktop is running in, but there was no change to =20
> > the host at all, and no change in the jail except for an portupgrade), =
=20
> > so I think something in the xorg-gnome chain is eating my keypresses =20
> > and spitting out some garbage. Anyone with an idea what this is or how =
=20
> > to find out what the problem is?
>=20
> All the people who upgraded to X.org 7.2 here complains about keyboard
> bugs, when you define multiple keyboard layouts in the server. Say, if
> you do
>=20
>         Option      "XkbLayout" "us,cz"
>=20
> you no longer can switch to a console (Ctrl+Alt+F#), and Alt+Tab breaks
> in Xfce4 (but works in GNOME; combination of left Alt with anything,
> really).
>=20
> Someone reported that downgrading xkeyboard-config to 0.8 (never been in
> ports) fixes this. I haven't done any digging into this yet myself.

It is working now. I've rebuild xorg-server. While installing it
(forcing pkg register on top of the same existing version), it bailed
out because of a symlink /usr/local/share/X11/xkb/compiled
-> /var/lib/SOMETHING. I don't exactly remember what SOMETHING was,
but /var/lib doesn't exist. I removed the link and forcefully installed
again and everything was ok (and there's no symlink now after
installing it). While building it I also noticed that there's a strange
problem when I use portupgrade-devel. When I try to use portupgrade to
build it, the port bails out in the scanpci build with an error message
of not finding some symbol (it's not the low-memory issue because of
gcc4.2, this is with the -O change recently committed to the port).
When I clean the port again and rebuild it by hand instead of letting
portupgrade do it, it works without a problem.

I haven't investigated the portupgrade or symlink issue and don't plan
to do it ATM, but I can test changes to the port or portupgrade-devel.

Bye,
Alexander.

--=20
Isn't this my STOP?!
http://www.Leidinger.net  Alexander @ Leidinger.net: PGP ID =3D B0063FE7
http://www.FreeBSD.org     netchild @ FreeBSD.org  : PGP ID =3D 72077137



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070622184024.40125c9c>