With ibus-1.5.29~beta2-2.fc39, ibus dies immediately on LXDE session with "Giving up...." popup. Reproducible: Always Steps to Reproduce: 1. Download https://kojipkgs.fedoraproject.org//packages/Fedora-LXDE-Live/39/20230818.n.0/images/Fedora-LXDE-Live-x86_64-39-20230818.n.0.iso . 2. With the iso, launch live session, and install it to the local disc, with creating some normal user account. 3. Shut down live session 4. Boot with the installed image, login to LXDE session as the normal user 5. Here okay, ibus launches. ibus is ibus-1.5.29~beta2-1.fc39.x86_64 6. Now update ibus, ibus-gtk2, ibus-gtk3, ibus-gtk4, ibus-libs, ibus-setup to ibus-1.5.29~beta2-2.fc39.x86_64 7. reboot, login to LXDE session as normal user 8. Now "Giving up.... " popup appears, ibus-daemon is not running. Downloading ibus to ibus-1.5.29~beta2-1.fc39.x86_64 makes it work again.
Created attachment 1984055 [details] ~/.cache/imsettings/log
Ah, right. Please install ibus-panel by manual at the moment as the workaround. Now The panel UI is a separated package since it depends on libdbusmenu* libappindicator. I'm thinking to add the require condition in the ibus.spec file but I need to check all desktop session packages which needs ibus-panel likes: > Requires: (%{name}-panel%{?_isa} = %{version}-%{release} if (plasma-workspace || xfce4-session))
Okay, I confirmed that installing ibus-panel-1.5.29~beta2-2.fc39.x86_64 fixes this issue, ibus-daemon lauches normally as before, thank you.
ibus-1.5.29~beta2-3 will be replaced with ibus-1.5.29~rc1-1 soon.