Can't switch to Greek in Ubiquity when fcitx is running
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fcitx (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
mate-desktop (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
ubuntu-mate-meta (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I boot with the current Ubuntu MATE 18.04 daily live CD. I select Greek on syslinux, "Try Ubuntu before installing", and I start the Ubiquity installer.
At the step where I'm supposed to type my full name, for example "Διαχειριστής" (administrator), I can't switch my keyboard layout to Greek. Neither Alt+Shift nor the panel applet allow me to switch.
Note that there are 2 panel applets, MATE's and fcitx's, and both have entries for Greek and English, but when I click on Greek, nothing happens.
If I switch to any other application, like e.g. mate-terminal, I can properly switch to Greek. But, if I go back to Ubiquity, I automatically get switched back to English.
If I exit fcitx from the panel, then everything works fine in Ubiquity as well.
If I rerun fcitx, the problem starts again, so it's completely reproducible.
Btw, is fcitx supposed to be running in the Greek locale? Or is this an additional issue with im-config?
And is it normal to have 2 applets for keyboard layout selection?!
Testing with the final ubuntu- mate-18. 04-desktop- amd64.iso:
* The internal MATE keyboard layout applet works fine.
* fcitx doesn't allow to switch to Greek either with Alt+Shift or with Win+Space.
* When I switch to [gr] layout using the MATE applet, if I just press the [Win] keyboard key after that, fcitx switches the layout back to [us], which is clearly yet another fcitx bug.
* Finally, fcitx hangs the whole user interface if I click on its applet (LP: #1767765).
Since fcitx doesn't integrate at all with Ubuntu MATE, doesn't work at all, and is causing multiple bugs and even screen hangs,
could you please remove it from the Ubuntu MATE live CDs?
I added mate-desktop in the "affects" list to that regard.