Проблема заключается в том, что вы компилируете с xkbcomp таблицу символов, а не геометрию.
Попробуйте
$ xkbcomp /usr/share/X11/xkb/geometry/ua - tmp/ua.xkm
$ xkbprint -color tmp/ua.xkm
или (без временных файлов и с выходом в формате PDF ):
$ xkbcomp /usr/share/X11/xkb/geometry/ua - | xkbprint -color -o - - | ps2pdf - > ua.pdf
Вы можете попытаться установить Google Pinyin с помощью метода ввода Fcitx. Окно кандидата метода ввода появляется рядом с текстом при наборе текста. Вот как вы можете установить Google Pinyin и Fcitx:
Запустить sudo apt-get install fcitx-googlepinyin в терминале. Вам необходимо будет предоставить административный пароль. Затем запустите im-config. Нажмите «ОК» и нажмите «Да», чтобы обновить конфигурацию пользователя и выберите Fcitx в качестве пользовательской конфигурации. Перезагрузите компьютер и щелкните значок клавиатуры, расположенный в верхнем правом углу панели системы. Нажмите «Настроить метод текущего ввода». В новом окне нажмите значок +, чтобы добавить новый язык. Отмените выбор «Показывать только текущий язык» и введите «Google-Pinyin». Затем нажмите «ОК». Переключитесь между Google Pinyin и языком по умолчанию, нажав Ctrl + Space.