Неудивительно, что это не специфичная для Firefox -проблема, а скорее проблема GTK -для широких (, так что другие, такие как LibreOffice, тоже затронуты ). GTK не обрабатывает методы ввода, как можно было бы ожидать, для этого требуется отдельная конфигурация.
Во-первых, мне нужно было выяснить, какой метод ввода используется. gtk-query-immodules-2.0
и gtk-query-immodules-3.0
не поставляются с gtk2-tools
и gtk3-tools
, которые устанавливаются по умолчанию, но требуют 32-битных -версий,даже на 64-битных -системах(gtk2-tools-32bit
и gtk3-tools-32bit
). После установки инструментов запуск команды запроса показал, что xim
нет в списке установленных методов ввода, и мне нужно было установить gtk2-immodule-xim
, gtk3-immodule-xim
и 32-разрядные -версии.
Убедившись, что xim существует, последний шаг — установить GTK _IM _MODULE=xim и экспортировать его в~/.profile
(несколько странно, даже если удалить cedilla.so
из /usr/lib/gtk-*.0/[version]/immodules
, это до сих пор продолжает использовать седильи ).