From owner-freebsd-x11@FreeBSD.ORG Wed Mar 23 10:54:13 2011 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E286D1065679 for ; Wed, 23 Mar 2011 10:54:12 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail16.syd.optusnet.com.au (mail16.syd.optusnet.com.au [211.29.132.197]) by mx1.freebsd.org (Postfix) with ESMTP id 7A7698FC16 for ; Wed, 23 Mar 2011 10:54:12 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c220-239-116-103.belrs4.nsw.optusnet.com.au [220.239.116.103]) by mail16.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id p2NAs9nV001601 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 23 Mar 2011 21:54:10 +1100 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.4/8.14.4) with ESMTP id p2N9qAZH074526 for ; Wed, 23 Mar 2011 20:52:10 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.4/8.14.4/Submit) id p2N9qA8M074525 for freebsd-x11@freebsd.org; Wed, 23 Mar 2011 20:52:10 +1100 (EST) (envelope-from peter) Date: Wed, 23 Mar 2011 20:52:09 +1100 From: Peter Jeremy To: freebsd-x11@freebsd.org Message-ID: <20110323095209.GA72508@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IJpNTDwzlM2Ie8A6" Content-Disposition: inline X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.21 (2010-09-15) Subject: xkbcomp warnings when starting OOo X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Mar 2011 10:54:13 -0000 --IJpNTDwzlM2Ie8A6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I've just noticed that whenever I open a document in OOo, I get the warnings below (from xkbcomp) in /var/log/xdm.log. I initially thought this was new with Xorg 7.5.1 but I've had a look back thru my backups and found this existed with Xorg Server 1.6.1. I've done some ktracing and rummaging through the sources and found that xkbcomp is being run from xorg-server-1.7.7/xkb/ddxLoad.c:XkbDDXCompileKeymapByNames(), though I'm not sure what it triggering it. The Xserver writes the keymap description to xkbcomp which writes the compiled map into /usr/local/share/X11/xkb/compiled/$hostname-0.xkm which the Xserver then reads and deletes. The offending part of the keymap description looks like the xkb_geometry "pc105" section of /usr/local/share/X11/xkb/geometry/pc but all the shape names have been removed. The shape descriptions are written by xorg-server-1.7.7/xkb/xkbout.c:XkbWriteXKBGeometry() - which does attempt to write names using XkbAtomText(). At this stage, I'm not sure why the relevant names don't exist. Does anyone know: - why OOo is triggering these messages - why the Xserver isn't reporting the relevant names - any fix? Warning message: The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Duplicate shape name "" > Using last definition > Warning: Multiple doodads named "" > Using first definition > Warning: Multiple doodads named "" > Using first definition > Warning: Multiple doodads named "" > Using first definition > Warning: Multiple doodads named "" > Using first definition > Warning: Multiple doodads named "" > Using first definition > Warning: Multiple doodads named "" > Using first definition Errors from xkbcomp are not fatal to the X server --=20 Peter Jeremy --IJpNTDwzlM2Ie8A6 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iEYEARECAAYFAk2JwskACgkQ/opHv/APuIeu/ACeLZL8dHo3KQpWhHwIYjuy4Z31 9oMAoJwXU64Mg9/6ulL9zEsl08uD17ht =DStF -----END PGP SIGNATURE----- --IJpNTDwzlM2Ie8A6--