Installing Fcitx5 on Pop_Os!

Continuing discussion from here:

1 Like

@wanisnani
What does apt search fcitx5 get you?

fcitx5/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed]
  Next generation of Fcitx Input Method Framework

fcitx5-chinese-addons/focal,focal 0.0~git20200117.4261e23-2 all
  Chinese-related addon for fcitx5 (metapackage)

fcitx5-chinese-addons-bin/focal 0.0~git20200117.4261e23-2 amd64
  Chinese-related addon for fcitx5 (binary tools)

fcitx5-chinese-addons-data/focal,focal 0.0~git20200117.4261e23-2 all
  Chinese-related addon for fcitx5 (shared data files)

fcitx5-data/focal,focal,now 0.0~git20200128.9e3bc8d+ds1-3 all [installed,automatic]
  Fcitx Input Method Framework v5 (common data files)

fcitx5-frontend-gtk2/focal 0.0~git20191111.6f9ef64-2 amd64
  GTK2 IM Module for fcitx5

fcitx5-frontend-gtk3/focal,now 0.0~git20191111.6f9ef64-2 amd64 [installed]
  GTK3 IM Module for fcitx5

fcitx5-frontend-qt5/focal 0.0~git20200118.2e38c95-1build3 amd64
  IM module for fcitx5

fcitx5-module-chttrans/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (chttrans module)

fcitx5-module-cloudpinyin/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (cloudpinyin module)

fcitx5-module-cloudpinyin-dev/focal 0.0~git20200117.4261e23-2 amd64
  Development files for fcitx5 cloudpinyin module

fcitx5-module-dbus/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (dbus module)

fcitx5-module-fullwidth/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (fullwidth module)

fcitx5-module-ibus/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (ibus module)

fcitx5-module-kimpanel/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (kimpanel module)

fcitx5-module-pinyinhelper/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (pinyinhelper module)

fcitx5-module-pinyinhelper-dev/focal 0.0~git20200117.4261e23-2 amd64
  Development files for fcitx5 pinyinhelper module

fcitx5-module-punctuation/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (punctuation module)

fcitx5-module-punctuation-dev/focal 0.0~git20200117.4261e23-2 amd64
  Development files for fcitx5 punctuation module

fcitx5-module-quickphrase/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (quickphrase module)

fcitx5-module-quickphrase-editor/focal 1.2.4-1build2 amd64
  Flexible Input Method Framework - Quick Phrase editor module

fcitx5-module-wayland/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (wayland modules)

fcitx5-module-xorg/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (xorg modules)

fcitx5-modules/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (core modules)

fcitx5-modules-dev/focal 0.0~git20200128.9e3bc8d+ds1-3 amd64
  Fcitx Input Method Framework v5 (input modules dev files)

fcitx5-pinyin/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (builtin pinyin support)

fcitx5-table/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (builtin table support)

gir1.2-fcitxg-1.0/focal 0.0~git20191111.6f9ef64-2 amd64
  GObject introspection data for fcitx5

libfcitx5-qt-data/focal,focal 0.0~git20200118.2e38c95-1build3 all
  Qt library and IM module for fcitx5 (data files)

libfcitx5-qt-dev/focal 0.0~git20200118.2e38c95-1build3 amd64
  Qt library and IM module for fcitx5 (development files)

libfcitx5-qt1/focal 0.0~git20200118.2e38c95-1build3 amd64
  Qt library and IM module for fcitx5

libfcitx5config-dev/focal 0.0~git20200128.9e3bc8d+ds1-3 amd64
  Fcitx Input Method Framework v5 (config library dev files)

libfcitx5config5/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (config library)

libfcitx5core-dev/focal 0.0~git20200128.9e3bc8d+ds1-3 amd64
  Fcitx Input Method Framework v5 (core library dev files)

libfcitx5core5/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (core library)

libfcitx5gclient-dev/focal 0.0~git20191111.6f9ef64-2 amd64
  GLib-based D-Bus client library for fcitx5 (development files)

libfcitx5gclient1/focal,now 0.0~git20191111.6f9ef64-2 amd64 [installed,automatic]
  GLib-based D-Bus client library for fcitx5 (library)

libfcitx5utils-dev/focal 0.0~git20200128.9e3bc8d+ds1-3 amd64
  Fcitx Input Method Framework v5 (utils library dev files)

libfcitx5utils1/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (utils library)

libime-bin/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (tools)

libime-data/focal,focal 0.0~git20191230.5b6e890+ds2-1 all
  Generic Input Method Implementation library (data files)

libimecore-dev/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (core dev files)

libimecore0/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (core library)

libimepinyin-dev/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (pinyin dev files)

libimepinyin0/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (pinyin library)

libimetable-dev/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (table dev files)

libimetable0/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (table library)

Probably the best thing you can maybe do is add the ubuntu repos to apt. This is done by first doing:

add-apt-repository "deb http://apt.pop-os.org/ubuntu $(lsb_release -cs)-updates main multiverse restricted universe"

and then running apt update again. Afterwards doing apt search fcitx5 should net you a few more packages

I think its the exact same

fcitx5/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed]
  Next generation of Fcitx Input Method Framework

fcitx5-chinese-addons/focal,focal 0.0~git20200117.4261e23-2 all
  Chinese-related addon for fcitx5 (metapackage)

fcitx5-chinese-addons-bin/focal 0.0~git20200117.4261e23-2 amd64
  Chinese-related addon for fcitx5 (binary tools)

fcitx5-chinese-addons-data/focal,focal 0.0~git20200117.4261e23-2 all
  Chinese-related addon for fcitx5 (shared data files)

fcitx5-data/focal,focal,now 0.0~git20200128.9e3bc8d+ds1-3 all [installed,automatic]
  Fcitx Input Method Framework v5 (common data files)

fcitx5-frontend-gtk2/focal 0.0~git20191111.6f9ef64-2 amd64
  GTK2 IM Module for fcitx5

fcitx5-frontend-gtk3/focal,now 0.0~git20191111.6f9ef64-2 amd64 [installed]
  GTK3 IM Module for fcitx5

fcitx5-frontend-qt5/focal 0.0~git20200118.2e38c95-1build3 amd64
  IM module for fcitx5

fcitx5-module-chttrans/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (chttrans module)

fcitx5-module-cloudpinyin/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (cloudpinyin module)

fcitx5-module-cloudpinyin-dev/focal 0.0~git20200117.4261e23-2 amd64
  Development files for fcitx5 cloudpinyin module

fcitx5-module-dbus/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (dbus module)

fcitx5-module-fullwidth/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (fullwidth module)

fcitx5-module-ibus/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (ibus module)

fcitx5-module-kimpanel/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (kimpanel module)

fcitx5-module-pinyinhelper/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (pinyinhelper module)

fcitx5-module-pinyinhelper-dev/focal 0.0~git20200117.4261e23-2 amd64
  Development files for fcitx5 pinyinhelper module

fcitx5-module-punctuation/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (punctuation module)

fcitx5-module-punctuation-dev/focal 0.0~git20200117.4261e23-2 amd64
  Development files for fcitx5 punctuation module

fcitx5-module-quickphrase/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (quickphrase module)

fcitx5-module-quickphrase-editor/focal 1.2.4-1build2 amd64
  Flexible Input Method Framework - Quick Phrase editor module

fcitx5-module-wayland/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (wayland modules)

fcitx5-module-xorg/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (xorg modules)

fcitx5-modules/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (core modules)

fcitx5-modules-dev/focal 0.0~git20200128.9e3bc8d+ds1-3 amd64
  Fcitx Input Method Framework v5 (input modules dev files)

fcitx5-pinyin/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (builtin pinyin support)

fcitx5-table/focal 0.0~git20200117.4261e23-2 amd64
  Fcitx Input Method Framework v5 (builtin table support)

gir1.2-fcitxg-1.0/focal 0.0~git20191111.6f9ef64-2 amd64
  GObject introspection data for fcitx5

libfcitx5-qt-data/focal,focal 0.0~git20200118.2e38c95-1build3 all
  Qt library and IM module for fcitx5 (data files)

libfcitx5-qt-dev/focal 0.0~git20200118.2e38c95-1build3 amd64
  Qt library and IM module for fcitx5 (development files)

libfcitx5-qt1/focal 0.0~git20200118.2e38c95-1build3 amd64
  Qt library and IM module for fcitx5

libfcitx5config-dev/focal 0.0~git20200128.9e3bc8d+ds1-3 amd64
  Fcitx Input Method Framework v5 (config library dev files)

libfcitx5config5/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed]
  Fcitx Input Method Framework v5 (config library)

libfcitx5core-dev/focal 0.0~git20200128.9e3bc8d+ds1-3 amd64
  Fcitx Input Method Framework v5 (core library dev files)

libfcitx5core5/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (core library)

libfcitx5gclient-dev/focal 0.0~git20191111.6f9ef64-2 amd64
  GLib-based D-Bus client library for fcitx5 (development files)

libfcitx5gclient1/focal,now 0.0~git20191111.6f9ef64-2 amd64 [installed,automatic]
  GLib-based D-Bus client library for fcitx5 (library)

libfcitx5utils-dev/focal 0.0~git20200128.9e3bc8d+ds1-3 amd64
  Fcitx Input Method Framework v5 (utils library dev files)

libfcitx5utils1/focal,now 0.0~git20200128.9e3bc8d+ds1-3 amd64 [installed,automatic]
  Fcitx Input Method Framework v5 (utils library)

libime-bin/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (tools)

libime-data/focal,focal 0.0~git20191230.5b6e890+ds2-1 all
  Generic Input Method Implementation library (data files)

libimecore-dev/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (core dev files)

libimecore0/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (core library)

libimepinyin-dev/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (pinyin dev files)

libimepinyin0/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (pinyin library)

libimetable-dev/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (table dev files)

libimetable0/focal 0.0~git20191230.5b6e890+ds2-1 amd64
  Generic Input Method Implementation (table library)

Also didnt change anything for sudo apt install --install-recommends fcitx5

If you have a bit of time, I can try installing popos into a vm and try to set fcitx5 up in there.

Unfortunately I have to leave in about 30 minutes. But I do have the time tomorrow.
The biggest problem right now is that I need my QWERTY layout back because I cant work with the US one.

Just remove fcitx5 for the time being then. It’s probably the easiest solution

I removed the packages but it didnt help…
Under Input Sources in the OS keyboard settings, it does show the correct one though.

You probably also need to log out and log back in, or alternatively kill the running fcitx5 process if there is one

1 Like

I did this yesterday, but onto a live usb. I got fcitx5 with mozc up and running. Only, I used the PopShop (package manager) to get fcitx5. I had to apt install fcitx5-mozc however.
I did not have to add the ubuntu repo so I’m wondering why the mozc isnt showing up for wanisnani at all (even after update)

Still have the stick, I’ll boot into it to try to replicate

1 Like

Alrighty, I did a reboot and thank god, I have the correct layout again :sweat_smile:

This is what shows up in the Popshop when I search for fcitx5
image

edit: for some reason I do have the Mozc Settings application installed.
image

1 Like

Ok so, I uninstalled the fcitx5 package before my reboot, so that is not installed anymore but Japanese mozc seems to be. I added it as an input source and I now can actually switch with super+space. Even IME is working oO, I have no clue why though. テスト

2 Likes

I grabbed both Fcitx 5 and Fcitx 5 configuration there

then installed mozc using apt because it didn’t pop up in PopShop.
A new image of Pop!_OS finds mozc using apt without modification

iBus and mozc come (partially) installed with PopOS. If you have that running and it doesn’t freak out with multiple instances running or completion windows popping up in strange places then you might as well just use that

Yeah, it seems to work fine. I will definitely test it out over the next days.
Thank you both for your help, greatly appreciated <3

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.