Подана ошибка с CentOS ( http://bugs.centos.org/view.php?id=6298 ), и кажется, что эта проблема связана с этой ошибкой ( https://bugs.freedesktop.org/show_bug.cgi? id = 50553 )
Проблема заключается в пакете xkeyboard-config-2.6-6, который включен в CentOS-6.4.
ОБНОВЛЕНИЕ: альтернативное решение, вы можете обновить все пакеты до CentOS-6.4 и затем запустить команду:
# touch /usr/share/X11/xkb/keymap.dir
Старое решение: Между тем, мое решение состоит в том, чтобы понизить пакет до версии, используемой в CentOS-6.3, и исключить его повторное обновление.
Загрузите старый пакет с: http://vault.centos.org/6.3/os/x86_64/Packages/xkeyboard-config-2.3-1.el6.noarch.rpm
Принудительное удаление нового пакета и установка старого пакета:
rpm -e --force xkeyboard-config rpm -ivh xkeyboard-config-2.3-1.el6.noarch.rpm
Чтобы избежать повторного обновления пакета, добавьте следующую строку в /etc/yum.repos.d/CentOS-Base.repo в разделе [base].
exclude=xkeyboard-config-*