Fedora Account System
Red Hat Associate
Red Hat Customer
I'm not sure if we should address this in comps though, open this for the record since ibus has conditional dependencies for desktops. ibus doesn't work on F45 XFCE spins so far because it doesn't have ibus-xinit (I opened PR to add ibus-xinit to input-methods-xorg group for this) and ibus-panel. Without ibus-panel, `ibus start` stops with "Can not execute default panel program". Reproducible: Always Steps to Reproduce: 1.Install XFCE iso on KVM for example (tested with Fedora-Xfce-Live-45-20260906.n.0.x86_64.iso) 2.Update installed packages 3.login and/or ibus start on the terminal Actual Results: No ibus running Expected Results: ibus should works Additional Information: ibus-1.5.35~beta2-2.fc45 installed
(In reply to Akira TAGOH from comment #0) > ibus doesn't work on F45 XFCE spins so far because it doesn't have > ibus-xinit (I opened PR to add ibus-xinit to input-methods-xorg group for > this) and ibus-panel. Probably I think it would be a wrong request. ibus-xinit should not be installed with XFCE as XFCE package both Xorg and Wayland session binaries in the same package. > Without ibus-panel, `ibus start` stops with "Can not execute default panel > program". OK will add ibus-panel.
(In reply to fujiwara from comment #1) > (In reply to Akira TAGOH from comment #0) > > ibus doesn't work on F45 XFCE spins so far because it doesn't have > > ibus-xinit (I opened PR to add ibus-xinit to input-methods-xorg group for > > this) and ibus-panel. > > Probably I think it would be a wrong request. > ibus-xinit should not be installed with XFCE as XFCE package both Xorg and > Wayland session binaries in the same package. The default session in XFCE spin iso use Xorg only (even no wayland option at the display manager). Anyway, we have separate comps group of input method for xorg and wayland now. If it can be a problem, it should be on XFCE's end IMHO. > > > Without ibus-panel, `ibus start` stops with "Can not execute default panel > > program". > > OK will add ibus-panel.
(In reply to Akira TAGOH from comment #2) > The default session in XFCE spin iso use Xorg only (even no wayland option > at the display manager). Anyway, we have separate comps group of input > method for xorg and wayland now. If it can be a problem, it should be on > XFCE's end IMHO. The problem is that imsettings does not work in Wayland yet and XFCE Xorg and Wayland uses the same /usr/bin/startxfce4. I've thought Xinit files should not be installed in Wayland and ibus-xinit package is better not to be installed in case the Fedora SPIN has both Xorg and Wayland session in the same package. However now I'm implementing a better implementation in ibus.conf to support the any Wayland sessions. Seems ibus.conf is called many times at the login in the XFCE Wayland session and XDG_SESSION_TYPE is deleted at last. Probably I'll check the session specific value like `ibus address`.
FEDORA-2026-51686f24fa (ibus-1.5.35~rc1-1.fc45) has been submitted as an update to Fedora 45. https://bodhi.fedoraproject.org/updates/FEDORA-2026-51686f24fa
FEDORA-2026-51686f24fa has been pushed to the Fedora 45 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-51686f24fa` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-51686f24fa See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.