Bug 2531962 - Missing ibus-panel in XFCE spins
Summary: Missing ibus-panel in XFCE spins
Keywords:
Status: ON_QA
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus
Version: 45
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: fujiwara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-11 15:47 UTC by Akira TAGOH
Modified: 2026-09-23 01:44 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Akira TAGOH 2026-09-11 15:47:02 UTC
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

Comment 1 fujiwara 2026-09-14 08:56:02 UTC
(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.

Comment 2 Akira TAGOH 2026-09-15 02:55:22 UTC
(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.

Comment 3 fujiwara 2026-09-15 14:10:03 UTC
(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`.

Comment 4 Fedora Update System 2026-09-22 12:47:41 UTC
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

Comment 5 Fedora Update System 2026-09-23 01:44:24 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.