Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: ibus (Ubuntu) Status: New => Confirmed
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ibus in Ubuntu. https://bugs.launchpad.net/bugs/1968459 Title: IBus 1.5.26 does not enable on Xorg sesson Status in ibus package in Ubuntu: Confirmed Bug description: I tested newly installed Ubuntu 22.04 LTS dev. step to reproduce: 1. boot 2. select user 3. session changes to Ubuntu on Xorg from Ubuntu 4. enter password 5. run gedit 6. put Hankaku/Zenkaku key 7. nothing to happen consideration: Run "ps ax |grep ibus" on terminal: $ ps ax |grep ibus 5774 ? Ss 0:00 sh -c /usr/bin/ibus-daemon --panel disable $([[ $XDG_SESSION_TYPE == "x11" ]] && echo "--xim") 5779 ? Sl 0:00 /usr/bin/ibus-daemon --panel disable 5863 ? Sl 0:00 /usr/libexec/ibus-dconf 5864 ? Sl 0:00 /usr/libexec/ibus-extension-gtk3 5868 ? Sl 0:00 /usr/libexec/ibus-portal 5965 ? Sl 0:00 /usr/lib/ibus-mozc/ibus-engine-mozc --ibus 6831 pts/1 R+ 0:00 grep --color=auto ibus It is strange. IBus 1.5.25 introduces systemd user unit files. /usr/lib/systemd/user/org.freedesktop.IBus.session.GNOME.service /usr/lib/systemd/user/org.freedesktop.IBus.session.generic.service above contains "ExecStart=sh -c '/usr/bin/ibus-daemon --panel disable $([[ $XDG_SESSION_TYPE == "x11" ]] && echo "--xim")" https://github.com/ibus/ibus/blob/master/bus/services/org.freedesktop.IBus.session.GNOME.service.in#L21 It may be bashism. I changed to "ExecStart=bash -c '/usr/bin/ibus-daemon --panel disable $([[ $XDG_SESSION_TYPE == "x11" ]] && echo "--xim")" and reboot then works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1968459/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp