fcitx breaks typing Greek composite characters

Bug #1501832 reported by Alkis Georgopoulos on 2015-10-01
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-mate
Critical
Martin Wimpress

Bug Description

Since http://bazaar.launchpad.net/~ubuntu-mate-dev/ubuntu-seeds/ubuntu-mate.wily/revision/18, fcitx is preinstalled in ubuntu-mate.

In the Greek keyboard layout (us,gr), we press Alt+Shift to switch to Greek, and then type for example
";" + "a"
and that gives us
"ά"

Unfortunately now in both the mate live CD session and the installed system, this gives us
"´α"

i.e. the accent (tonos) is considered a separate character from alpha.

If I run this in the live session:

sudo dpkg -r --force-all fcitx-bin
sudo lightdm restart

Then the problem is fixed (I can't use apt-get purge because ubuntu-mate-core now depends on fcitx).

Martin Wimpress (flexiondotorg) wrote :
Changed in ubuntu-mate:
status: New → Fix Committed
importance: Undecided → Critical
assignee: nobody → Martin Wimpress (flexiondotorg)
Martin Wimpress (flexiondotorg) wrote :

Can someone from the release team please update the 'ubuntu-mate-meta' package please.

Alkis Georgopoulos (alkisg) wrote :

Martin, please also keep an eye on LP: #1481025.

If Gunnar commits that patch in im-config, then fcitx won't be running by default for non-cjkv locales, and won't be causing any issues at all.

Thank you.

Martin Wimpress (flexiondotorg) wrote :

Alkis, are you happy for this bug to be closed given the im-config changes mentioned in LP: #1481025?

Alkis Georgopoulos (alkisg) wrote :

Hi Martin, I don't mind at all if fcitx/ibus are installed or not,
since LP #1481025 means that they won't be running for people that don't need them,
which means that they won't be messing up our keyboard layouts.

So feel free to close it, either with or without your patch.

Thanks!

Martin Wimpress (flexiondotorg) wrote :

Alkis, thanks for your feedback. I'll retain fcitx-bix so CJKV users are catered for.

Changed in ubuntu-mate:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers