Flatpak-only setup? #288
-
BackgroundI'm using openSUSE MicroOS, which has an immutable root filesystem. All packages installed / updated to the base system require a system restart. Therefore, it'd be ideal to be able to install fcitx entirely through flatpak only. Steps to reproduce
Problem / questionsSo far so good.
|
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 3 replies
-
If I run So I guess it's due to sandbox limitation that |
Beta Was this translation helpful? Give feedback.
-
I think I've realized my mistake. The correct thing to do is:
|
Beta Was this translation helpful? Give feedback.
-
Now there's only one thing which is still not working. fcitx IME doesn't work in host apps. |
Beta Was this translation helpful? Give feedback.
-
You still need some im module on your host (not possible to be provided by flatpak). You can use either: xim (which could be buggy), fcitx 4, fcitx5, or even ibus. I suggest fcitx4 one if fcitx5 is not available by your distro. https://fcitx-im.org/wiki/Install_Fcitx_5#Install_Fcitx_5_from_Flatpak |
Beta Was this translation helpful? Give feedback.
-
In terms of generally available by default without install new package (my guessing), Use following values might work, you can also play with other values.
Also, there's no "fcitx-autostart" in fcitx5, nor "fcitx-diagnose". There's only "fcitx5-diagnose". Also there's no fcitx-config-gtk3 for fcitx5 and org.fcitx.Fcitx5 already bundles the fcitx5-configtool within it, you can access it easily via the fcitx tray icon. |
Beta Was this translation helpful? Give feedback.
You still need some im module on your host (not possible to be provided by flatpak).
You can use either: xim (which could be buggy), fcitx 4, fcitx5, or even ibus. I suggest fcitx4 one if fcitx5 is not available by your distro.
https://fcitx-im.org/wiki/Install_Fcitx_5#Install_Fcitx_5_from_Flatpak
https://fcitx-im.org/wiki/Input_method_related_environment_variables