Since you mentioned Lubuntu, they have this in the desktop seed:

$ apt-cache depends lubuntu-desktop | grep fcitx
  Depends: fcitx
  Depends: fcitx-config-gtk2
  Depends: fcitx-frontend-gtk2
  Depends: fcitx-ui-classic

Without having tested, I suspect that something like that is what's
needed to actually be able to use Fcitx easily in a live session.

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

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

Status in ubuntu-mate:
  New
Status in im-config package in Ubuntu:
  New
Status in ubuntu-mate-meta package in Ubuntu:
  New

Bug description:
  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.

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to