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>