It can be noted that a (possible) issue on standard Ubuntu related to how ibus-daemon is started is not an issue with ibus but rather with gnome-shell.
OTOH I can't tell the significance of '--xim' not being included in the second ibus-daemon process.
@Yuan-Chen Cheng: Well, if nobody — not even you — is able to reproduce the issue on an upgraded jammy, the bug shouldn't be set to "Incomplete" but rather be closed. So I closed it.
Please feel free to request it to be reopened or submit a new bug if the issue reappears.
I can't reproduce it either.
It can be noted that a (possible) issue on standard Ubuntu related to how ibus-daemon is started is not an issue with ibus but rather with gnome-shell.
Anyway, this is a bit odd:
$ env | grep -i type TYPE=x11 ibus-daemon --panel disable $([[ $XDG_SESSION_TYPE == "x11" ]] && echo "--xim") ibus-daemon --panel disable
XDG_SESSION_
$ ps ux | grep ibus-daemon
gunnar 2932 0.0 0.0 2888 956 ? Ss 06:04 0:00 sh -c /usr/bin/
gunnar 2935 0.4 0.0 406192 14220 ? Sl 06:04 0:02 /usr/bin/
gunnar 5761 0.0 0.0 24844 2632 pts/0 S+ 06:14 0:00 grep --color=auto ibus-daemon
OTOH I can't tell the significance of '--xim' not being included in the second ibus-daemon process.
@Yuan-Chen Cheng: Well, if nobody — not even you — is able to reproduce the issue on an upgraded jammy, the bug shouldn't be set to "Incomplete" but rather be closed. So I closed it.
Please feel free to request it to be reopened or submit a new bug if the issue reappears.