gdm3 переключение метода ввода с клавиатуры не вступает в силу

gdm3 переключение метода ввода с клавиатуры не вступает в силу

Недавно мы обновили нашу Ubuntu-коробку до Jammy 22.04 LTS. Поскольку ее lightdm вообще не может работать (экран зависает после запуска, нет мыши, невозможно ничего набрать с клавиатуры), мы перешли на gdm3.

Но после входа в gdm3 мы обнаружили, что не можем переключать методы ввода между обычным английским и китайским Bopomofo. В правом верхнем углу мы можем использовать мышь для переключения между английским и китайским методами ввода, но это не срабатывает в приложениях (таких как браузер, терминал и т. д.). Во всех приложениях они по-прежнему застревают на английском вводе.

Может ли кто-нибудь помочь нам решить эту проблему? Большое спасибо.

Привет, THHsieh

решение1

После многих проб и ошибок мы наконец предположили, что метод ввода китайского языка ibus-bopomofo может иметь ошибку (для системы Ubuntu Jammy 22.04 LTS). Поэтому мы решили эту проблему следующими шагами:

  1. Отредактируйте /etc/gdm3/custom.conf, чтобы принудительно использовать экран входа в систему с помощью Xorg:
   WaylandEnable=false
  1. Установите метод ввода китайского языка ibus-chewing, чтобы заменить метод ввода ibus-bopomofo:
   apt install ibus-chewing
  1. Перезагрузите систему. Затем можно выбрать метод ввода ibus-chewing в разделе «Настройки» / «Клавиатура».

Связанный контент