Date: Thu, 24 Mar 2011 06:46:38 +0800 From: Martin Wilke <miwi@FreeBSD.org> To: Peter Jeremy <peterjeremy@acm.org> Cc: freebsd-x11@freebsd.org Subject: Re: xkbcomp warnings when starting OOo Message-ID: <AANLkTimOwDS%2B%2BkurrWM2vyZrCh10pdaFceJoHezyAasZ@mail.gmail.com> In-Reply-To: <20110323095209.GA72508@server.vk2pj.dyndns.org> References: <20110323095209.GA72508@server.vk2pj.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
maybe u should ask xorg dev's :> On Wed, Mar 23, 2011 at 5:52 PM, Peter Jeremy <peterjeremy@acm.org> wrote: > 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 > > -- > Peter Jeremy > -- +-----------------oOO--(_)--OOo-------------------------+ With best Regards, Martin Wilke (miwi_(at)_FreeBSD.org) Mess with the Best, Die like the Rest
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTimOwDS%2B%2BkurrWM2vyZrCh10pdaFceJoHezyAasZ>