apt install --no-install-recommends fcitx-bin, breaks dead keys
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu MATE |
Invalid
|
Undecided
|
Unassigned | ||
im-config (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
ubuntu-mate-meta (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Test case: remove everything related to fcitx.
Then run: apt install --no-install-
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_
QT_IM_MODULE=xim
XMODIFIERS=
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_
QT_IM_MODULE=fcitx
XMODIFIERS=
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.
Changed in im-config (Ubuntu): | |
importance: | Undecided → Medium |
Changed in ubuntu-mate-meta (Ubuntu): | |
importance: | Undecided → Medium |
Changed in im-config (Ubuntu): | |
status: | New → Invalid |
Nice catch, Alkis!
@Martin: I suppose it's your call. As you may have seen, we started to talk at bug #1550325, but Alkis filed this bug as per my suggestion.