XKeyboardConfig-2.46

Introduction to XKeyboardConfig

The XKeyboardConfig package contains the keyboard configuration database for the X Window System.

This package is known to build and work properly using an LFS 12.4 platform.

Package Information

XKeyboardConfig Dependencies

Required

Xorg7 Libraries

Optional (required for tests)

libxkbcommon-1.13.0, "pytest", and Xorg7 Applications

Installation of XKeyboardConfig

Prepare XKeyboardConfig by running the following commands:

meson setup build --prefix=/usr --buildtype=release
ninja -C build

Two tests. test_compat_layout[mapping39-base] and test_compat_layout[mapping39-evdev], are known to fail. To test the results, issue:

ninja -C build test
[Important]

Important

If upgrading from version 2.44 or earlier, the installation will fail if some files are not symbolic links. To fix this, run as the root user:

if [ -d /usr/share/X11/xkb ]; then
  rm -rf /usr/share/X11/xkb
  rm -f  /usr/share/man/man7/xkeyboard-config.7
  rm -f  /usr/share/pkgconfig/xkeyboard-config.pc
fi

Now Install, as the root user:

ninja -C build install

Contents

Installed Programs: None
Installed Libraries: None
Installed Directory: /usr/share/X11/xkb