From owner-freebsd-x11@FreeBSD.ORG Wed Mar 23 22:46:40 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 677451065719 for ; Wed, 23 Mar 2011 22:46:40 +0000 (UTC) (envelope-from miwi.freebsd@googlemail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id E65CE8FC18 for ; Wed, 23 Mar 2011 22:46:39 +0000 (UTC) Received: by ewy1 with SMTP id 1so2578777ewy.13 for ; Wed, 23 Mar 2011 15:46:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:reply-to:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=0V+EadOACOSZ2qADwkNZAPxPoQIgqNFUXrPpiHp3qrk=; b=T3p/iHQg2BmZ7ApNVfklg7ayJsWteOF5VILeT1XQtSmwl3ytH6iKHT0CE7klQv8rX/ EPWXTE8CWM5xdkY2ZKqOOKuFiWJTOjA83qKOd5bP0O2U7NN/NAkz+EpQP+YkFCFnjGZ0 RWBifk3Wpf2puc6DjX0K+J08t6JPIQb1PA57U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=PpaqR6dgXhvUbZ43/AdAREwjiCOmviKXCTilHt2lfU1u/GiYE6ug3Pxt4CITIPZlo6 T/7KOGjH/UmWdat5FS+W/KZkGrIiSGSTIJPivuZiVT6kxjcg3p9V0rtQv5/Uw1pOHvDd xa2Qhogim+lEjxCjvVk5OK8HdddfAHGlCEhHM= MIME-Version: 1.0 Received: by 10.213.97.7 with SMTP id j7mr3280201ebn.112.1300920398707; Wed, 23 Mar 2011 15:46:38 -0700 (PDT) Sender: miwi.freebsd@googlemail.com Received: by 10.213.22.68 with HTTP; Wed, 23 Mar 2011 15:46:38 -0700 (PDT) In-Reply-To: <20110323095209.GA72508@server.vk2pj.dyndns.org> References: <20110323095209.GA72508@server.vk2pj.dyndns.org> Date: Thu, 24 Mar 2011 06:46:38 +0800 X-Google-Sender-Auth: kijIF2sPvZzrLqcsvbQMYXsgGJU Message-ID: From: Martin Wilke To: Peter Jeremy Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-x11@freebsd.org Subject: Re: xkbcomp warnings when starting OOo X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: miwi@FreeBSD.org 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 22:46:40 -0000 maybe u should ask xorg dev's :> On Wed, Mar 23, 2011 at 5:52 PM, Peter Jeremy 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