ibus failed to trigger in apps running on org.kde.Platform

Aleix Pol aleixpol at kde.org
Fri Mar 16 11:02:43 UTC 2018


On Fri, Mar 16, 2018 at 10:13 AM, Robin Lee <robinlee.sysu at gmail.com> wrote:
> On Thu, Mar 15, 2018 at 6:05 PM, Robin Lee <robinlee.sysu at gmail.com> wrote:
>> Hi,
>>
>> I tested three Qt-based flatpaks, telegram desktop, krita and
>> kdenlive, today. In any
>> of them I fail to trigger ibus input method. IBus input context is
>> already loaded.
>>
>> I am running on Fedora 26 gnome-xorg.
>>
>> Non-flatpak application works well, including telegram desktop
>> installed from RPMFusion.
>> Gtk-based flatpak also works.
>>
>> -robin
> It seems ibus platforminputcontext included in qt5 in org.kde.Sdk
> does not support ibus portal. Qt5 may also needs some patch like this[1]
> for gtk.
>
> [1] https://github.com/flatpak/freedesktop-sdk-images/commit/9a242f9acee474ea74e08afe09186bd0f8aa6c22

I'm really not sure what needs to happen for proper ibus integration,
so patches welcome.
Here's the platform file, patches are welcome:
https://phabricator.kde.org/source/flatpak-kde-runtime/

Note that org.kde.Platform is already based on
org.freedesktop.Platform, so ibus is already present.

Aleix


More information about the Flatpak mailing list