From owner-freebsd-gnome@FreeBSD.ORG Fri Jun 22 16:40:00 2007 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3DC5816A421; Fri, 22 Jun 2007 16:40:00 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id BE46413C45B; Fri, 22 Jun 2007 16:39:59 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D2C8.dip.t-dialin.net [84.165.210.200]) by redbull.bpaserver.net (Postfix) with ESMTP id 92A6C2E230; Fri, 22 Jun 2007 18:39:45 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 45C275B60C1; Fri, 22 Jun 2007 18:37:59 +0200 (CEST) Date: Fri, 22 Jun 2007 18:40:24 +0200 From: Alexander Leidinger To: pav@FreeBSD.org 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> X-Mailer: Claws Mail 2.9.2 (GTK+ 2.10.13; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-13.723, required 8, BAYES_00 -15.00, DKIM_POLICY_SIGNSOME 0.00, J_CHICKENPOX_33 0.60, L_HELLO_ADDRESS 0.50, RDNS_DYNAMIC 0.10, TW_GT 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: gnome@FreeBSD.org, x11@FreeBSD.org Subject: Re: Fishing for some glues to find the problem 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: Fri, 22 Jun 2007 16:40:00 -0000 Quoting Pav Lucistnik (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