Public bug reported:

Test case: remove everything related to fcitx.
Then run: apt install --no-install-recommends fcitx-bin
Then login with some locale that uses dead keys, for example the Greek locale.
Then type e.g. ";"+"a". It's supposed to show "ά", but instead it shows "´α".

At that point, fcitx isn't running, yet `im-config -a` reports that it's the 
selected input method.
$ env | egrep '_IM|XMOD'
CLUTTER_IM_MODULE=xim
QT_IM_MODULE=xim
XMODIFIERS=@im=fcitx
QT4_IM_MODULE=xim
GTK_IM_MODULE=xim

If fcitx-bin is installed along with all its recommended dependencies, then 
fcitx is running normally and the issue described above doesn't occur anymore. 
At that point, the environment variables are:
$ env | egrep '_IM|XMOD'
CLUTTER_IM_MODULE=xim
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
QT4_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx

At present I've only tested with the MATE desktop environment.
It also happens with the MATE live CD, as fcitx-bin is indeed preinstalled 
there without its recommended dependencies.

** Affects: fcitx (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: ubuntu-mate-meta (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: ubuntu-mate-meta (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to fcitx in Ubuntu.
https://bugs.launchpad.net/bugs/1605571

Title:
  apt install --no-install-recommends fcitx-bin, breaks dead keys

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1605571/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to