Bug#1122957: gnome-core DEPENDING on ibus breaks existing user configs using other input method frameworks
Mad Horse
equu at openmail.cc
Thu Feb 5 01:26:40 GMT 2026
> On Wed, Feb 4, 2026 at 8:03 PM Mad Horse <equu at openmail.cc> wrote:
>> Before upgrading to 1:49+8, I used to use fcitx5 (only present input framework, being the default one) along with gnome, but after upgrading to gnome-core 1:49+8, a bare core ibus was installed without any actual input engine, and further more, ibus was chosen as the default input framework under gnome, making me lose access to any installed input engines. (if launching another desktop environment, the default input framework remains fcitx5) I should either start to use ibus instead and install actual input engines for ibus, or manually set fcitx5 as my input framework with im-config.
>>
>> If you need a test case, you can install task-gnome-desktop, remove gnome-core, ibus, and install fcitx5, then install gnome-core and observe the change of launched input framework.
> Please be more precise. Starting from a new install of Debian 13 with
> GNOME, how do I configure Debian to use fcitx5? What exact input
> method and locale configuration do I need and how do I set that up?
>
> Thank you,
> Jeremy Bícha
>
Install of Debian 13 with GNOME, set locale to zh_CN.UTF-8, remove gnome-core, ibus, and install fcitx5, fcitx5-frontend-all, fcitx5-chinese-addons, and reboot. At this point one should have fcitx5 as default input framework with fcitx5-pinyin input engine under gnome.
More information about the pkg-gnome-maintainers
mailing list