Методы ввода IBus работают только в системном поиске.

Я только что обновил Ubuntu с 19.10 до 20.04 и неожиданно обнаружил, что могу вводить китайские иероглифы с помощью IBus только в системном поиске (панель поиска, которая появляется после нажатия супер-клавиши) и Telegram, не в таких приложениях, как gedit, Firefox, терминал и Chrome. В этих приложениях методы ввода IBus (ibus-chewing, ibus-pinyin) могут вводить только английские символы, и нажатие клавиши Shift для переключения между китайским и английским языками не работает.

Я пытался:

  1. вслед за ArchWiki Страница IBus и добавление четырех строк
     экспорт GTK_IM_MODULE = ibus
    экспорт XMODIFIERS = @ im = ibus
    export QT_IM_MODULE = ibus
    export GTK_IM_MODULE_FILE = / usr / lib / x86_64-linux-gnu / gtk-3.0 / 3.0.0 / immodules.cache
    
    в моем $ HOME / .bashrc ; и
  2. запускает im-config и выбирает конфигурацию по умолчанию.

Ничего из вышеперечисленного не работает.

1
задан 5 June 2020 в 12:16

1 ответ

I finally solve this by reinstalling libgtk, ibus-gtk3, and ibus:

sudo apt install libgtk-3-0 ibus-gtk3 ibus --reinstall
1
ответ дан 19 June 2020 в 21:30

Другие вопросы по тегам:

Похожие вопросы: