Распакуйте в корень архив с раскладкой и добавьте ее в xorg.conf.
Благодарю. Уже нашел в Убунте, в которой специально установил этот язык, файл раскладки (папка /etc/X11/xkb в Убунте имеется, но это пустая папка) - /usr/share/X11/xkb/symbols/epo, копировал в Иванну, правда, чуть глубже, в моем случае - в /etc/X11/xkb/symbols/pc. Изменил строку в /etc/X11/xorg.conf:
Option "XkbLayout" "us,ru,epo"
Работает, но...
Как бы еще флаг в fbxkb приделать? Создал рисунок, такой же по размеру, как прочие там, - /usr/share/fbxkb/images/epo.png. Почему он не появляется в трее?
Далее, эта раскладка нужна мне далеко не каждый день. Как бы организовать ее включение по отдельной комбинации клавиш? Или нужен скрипт добавления/удаления этой раскладки из перебора раскладок. Применять gxneur не хочется (там вроде было назначение разных клавиш для разных раскладок?), у меня fbxkb. А если вот так попробовать:
setxkbmap -model pc105 -layout us,ru -variant ,winkeys -option grp:caps_toggle # нормально
setxkbmap -model pc105 -layout us,ru,epo -variant ,winkeys -option grp:caps_toggle # нормально
setxkbmap -model pc105 -layout ru,epo -variant ,winkeys -option grp:caps_toggle # Увы: Error loading new keyboard description
То бишь, без раскладки us никак не обойтись, а ведь она не нужна, когда работаешь с текстом на Esperanto и русском, лишние нажатия на клавишу переключения будут утомлять... И тем более будут утомлять, когда нужны лишь us и ru!
Если же изменить строку на:
Option "XkbLayout" "ru,us"
- то вообще ерунда получается, и комбинации клавиш перестают работать.
Делать нечего, оставляю, как было:
Option "XkbLayout" "us,ru"
И просто делаю кнопку включения/выключения третьей раскладки epo в моей левой панели с индикацией состояния (назначая иконку /root/Esperanto.png):
#!/bin/bash
#Включение/отключение раскладки Esperanto
if ! [ -f /root/Esperanto.png ];
then
setxkbmap -model pc105 -layout us,ru,epo -variant ,winkeys -option grp:caps_toggle; cp '/root/.local/share/icons/Esperanto.png' '/root/Esperanto.png'; fixmenus; exit;
else
setxkbmap -model pc105 -layout us,ru -variant ,winkeys -option grp:caps_toggle; rm -f '/root/Esperanto.png'; fixmenus;
fi
Кто подскажет, как добавить в fbxkb флаг в трей, буду рад.