Hello all,
I’ve been running EndeavourOS with KDE Plasma since early December and so far it’s been a great experience. However, today after a system restart I started seeing this error pop-up after login:
Fcitx should be launched by KWin under KDE Wayland in order to use Wayland input method frontend. This can improve the experience when using Fcitx on Wayland. To configure this, you need to go to “System Settings” → “Virtual keyboard” and select “Fcitx 5” from it. You may also need to disable tools that launches input method, such as imsettings on Fedora, or im-config on Debian/Ubuntu. For more details see https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland#KDE_Plasma
I’m not familiar with Fcitx and I haven’t used any virtual keyboards. I navigated to “System Settings” → “Virtual keyboard” and found that my current selection is “None”. I see entries for “Fcitx Wayland Launcher (Experimental)” and “Fcitx 5”, which are not selected. I also see entries for “IBus Wayland” and “Maliit”, which are likewise not selected.
I searched the Arch Wiki for Fcitx5 and found that it’s apparently an input framework that seems to be used for typing characters that aren’t natively available on the system’s input devices (e.g., typing Chinese characters with an English keyboard). I don’t really have a use case for this and I’m not sure why this package would be installed on my system.
I just have a few questions around this:
- Is Fcitx a default package installed with EndeavourOS?
- What is it used for? Am I correct that it’s for typing foreign characters?
- What would be causing the above error to display after I log in?
Thanks in advance!