On Fri, Nov 19, 2021 at 10:50:22AM +0900, Osamu Aoki wrote: > Hmmm...I see. This is worrying > > Anyway, situation of enabling IM needs help from someone understanding GLFW > related > backend keyboard input handling. The successful user seem to use "sway" for > Desktop > management. Is there any other programs using similar backend. > > If problem is happening with backend using xim, that is likely the situation > just > like GTK. But this seems to indicate otherwise. > > Anyway, those who seems having trouble setting up ibus or fcitx5 didn't set up > environment variable properly. There are too much noise. So we need > feedback from > good tester reporting situation with versions involved (ibus, fcitx5, ...) > > Current in testing are: > > kitty 0.19.3-1 > ibus 1.5.25-3 > fcitx5 5.0.9-2 > sway 1.5.1-2 > > > (fcitx 1:4.2.9.8-3) > > > > I am not sure what is "the other way around"? > > > > The purpose of im-config is to make sure that an IM framework — if > > present — is launched and configured by default. > > > > > So for wayland ready IM (ibus and fcitx5?) it may be right to set > > > such setting. > > > > Please remember that im-config doesn't do anything in case of IBus on a > > GNOME desktop, but we defer to GNOME's mechanisms for launching and > > configuring IBus. > > Yes. I plan to keep it this way for GNOME. > > Wei, Please let us know XDG_CURRENT_DESKTOP on the system you tested. What > do you > get on sway system who try to use kitty?
Hi, I am currently using sway without desktop manager. I am able to use fcitx5 on kitty in sway after setting GLFW_IM_MODULE=ibus, and if that variable is unset the IM is not operable in kitty. Regarding to the concern of the upstream developr, I don't observe performance hit after setting the variable. The only question I am having is that whether we should set that variable in im-config because that seems to be only used in kitty and nowhere else. The followings are the package versions I was testing with: fcitx5 5.0.9-2 kitty 0.19.3-1 sway 1.5.1-2 Best regards, Yao Wei
signature.asc
Description: PGP signature