please help

Peter Hutterer peter.hutterer at
Thu May 1 21:48:43 PDT 2014

On Thu, May 01, 2014 at 07:38:08PM -0400, viktor stolbin wrote:
> Thank you Alan!
> I checked actually xkbcomp was already in place and has newest available in
> repo version
> $ dpkg -s x11-xkb-utils
> Version: 7.6+4
> And I installed xkb-data and xkb-data-i18n
> $ dpkg -s xkb-data
> Package: xkb-data
> Status: install ok installed
> Source: xkeyboard-config
> Version: 2.5-1ubuntu1.5
> Breaks: libx11-6 (<< 2:1.4.3)
> $ dpkg -s xkb-data-i18n
> Package: xkb-data-i18n
> Status: install ok installed
> Source: xkeyboard-config
> First one shows some breaks but the lib it depends on is also of latest
> version in repo and apt-get doesn't show anything needs to be fixed so I'm
> not sure this is the causer.
> I noticed it tries to create xkb file in tmp dir so I moved it temprorary
> to check if it failes to create the file and it actually shows the same
> error:
> [351899.582] (II) XKB: generating xkmfile
> /tmp/server-02D8252E59564A234380F1E5417646A9DB3B7452.xkm
> [351899.583] (EE) XKB: Could not invoke xkbcomp
> [351899.583] (EE) XKB: Couldn't compile keymap
> Could anyone please help with investigation?

just installing the system one isn't enough. the path is hardcoded and by
dfeault the same prefix as your server. so it's not looking for
/usr/bin/xkbcomp, it's looking for /your/prefix/bin/xkbcomp. Either install
both packages from git with the saqme prefix, or pass
--with-xkb-bin-directory and --with-xkb-path to configure.


More information about the xorg mailing list