Your message dated Mon, 06 Jul 2026 17:27:27 +0000
with message-id <[email protected]>
and subject line Bug#1112639: fixed in im-config 1.0
has caused the Debian Bug report #1112639,
regarding im-config: Review hardcoded IBUS_ENABLE_SYNC_MODE=0 Setting in
21_ibus.rc
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1112639: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112639
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: im-config
Version: 0.57-2
Severity: normal
Dear Maintainer,
Please review the forced setting of IBUS_ENABLE_SYNC_MODE to 0,
introduced in
https://salsa.debian.org/input-method-team/im-config/-/commit/a629ef78f581d006499eaee633c4c98bc16e07fb
It appears that the default setting, per ibus design, should be 1.
Setting the value to 0 causes reproducable issues with some Java applications,
that are hard to trace back to this (apparently workaround) setting, as
outlined here:
https://github.com/ibus/ibus/issues/2620
and also here:
https://infinitekind.tenderapp.com/discussions/problems/89640-moneydance-stops-responding-to-a-keyboard#comment_62390852
There may be additional Java applications suffering from issue with this,
left unreported because of the obscurity of the relationship.
The original reason for for this setting, issues with some Asian languages,
are several years old and may be fixed by now.
The hardcoded Debian setting (which seems more a temporary workaround, rather
than
a true root-cause fix) does not allow the user or admin to change it without
editing the package-distributed file at
/usr/share/im-config/data/21_ibus.rc
I have verified, that the complete stop of responding to keyboard inputs
by the Moneydance application goes away when changing 21_ibus.rc
to launch /usr/bin/ibus-daemon without setting IBUS_ENABLE_SYNC_MODE
(reverting Commit a629ef78).
Thanks!
Jens
-- Package-specific info:
=== command path ==
im-config is /usr/bin/im-config
=== im-config API -l: available IM ===
im-config -l => ibus xim
=== im-config API -m: selected IM ===
im-config -m =>
'system' 'user' 'automatic' 'override' 'autobase'
'default' 'missing' 'ibus' '' 'ibus'
=== /etc/default/im-config ==
# Default im-config mode (see im-config(8))
# This im-config helps to start best available input method (IM)
# Always start highest priority IM
IM_CONFIG_DEFAULT_MODE=auto
# Start or not to start IM dynamically under CJKV/desktop environment
#IM_CONFIG_DEFAULT_MODE=cjkv
# Never start IM by im-config (Leave it to desktop system)
#IM_CONFIG_DEFAULT_MODE=none
# cjkv mode behavior:
# case 1:
# * desktop is listed in CJKV_DEFAULT_DESKTOP
# * locale is under so-called CJKV environments
# --> auto mode
# case 2:
# * desktop is listed in CJKV_DEFAULT_DESKTOP
# * locale is *not* under so-called CJKV environments
# --> none mode
# case 3:
# * desktop is *not* listed in CJKV_DEFAULT_DESKTOP
# * locale is under any environments
# --> auto mode
#
CJKV_DEFAULT_DESKTOP="*"
#CJKV_DEFAULT_DESKTOP="KDE:LXQt:XFCE"
# List of locales for so-called CJKV environments
CJKV_LOCALES="zh_TW:zh_HK:zh_SG:zh_CN:ja_JP:ko_KR:vi_VN"
# Set locale dependent preferred IM over standard auto mode if not GNOME
IM_CONFIG_PREFERRED_RULE="zh_CN,fcitx5:zh_TW,fcitx5:zh_HK,fcitx5:zh_SG,fcitx5"
# User and system wide configuration is normally done via im-config program.
# The above IM_CONFIG_PREFERRED_RULE sets locale dependent preferred IM
# override rule. If you wish to use uim over ibus just for ja_JP,
# add :ja_JP,uim at the end of the above list. (Marked by "!" in GUI)
# List of desktop systems which starts ibus if available
# Applicable desktops are excluded for applying IM_CONFIG_PREFERRED_RULE
DESKTOP_SETUP_IBUS="GNOME"
# Trace commands for debug
# (This may cause problem configuration file generated under console mode)
#IM_CONFIG_SETMODE="-x"
# Verbose output for debug (uncomment following)
#IM_CONFIG_VERBOSE="true"
=== localectl status ===
System Locale: LANG=en_US.UTF-8
LC_TIME=C.UTF-8
VC Keymap: (unset)
X11 Layout: us
X11 Model: pc105
=== environment vars ==
DISPLAY=:1
WAYLAND_DISPLAY=wayland-0
XDG_CONFIG_DIRS=/home/jens/.config/kdedefaults:/etc/xdg:/usr/share/desktop-base/kf5-settings
XDG_CURRENT_DESKTOP=KDE
XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_MENU_PREFIX=plasma-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=KDE
XDG_SESSION_ID=2643
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session5
XDG_SESSION_TYPE=wayland
XDG_VTNR=1
CLUTTER_IM_MODULE=ibus
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
-- System Information:
Debian Release: 13.0
APT prefers stable
APT policy: (900, 'stable'), (500, 'stable-security'), (90, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.38+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages im-config depends on:
ii gettext-base 0.23.1-2
Versions of packages im-config recommends:
ii kdialog 4:25.04.0-1
ii whiptail 0.52.25-1
ii x11-common 1:7.7+24
im-config suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: im-config
Source-Version: 1.0
Done: Osamu Aoki <[email protected]>
We believe that the bug you reported is fixed in the latest version of
im-config, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Osamu Aoki <[email protected]> (supplier of updated im-config package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 07 Jul 2026 02:01:46 +0900
Source: im-config
Architecture: source
Version: 1.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <[email protected]>
Changed-By: Osamu Aoki <[email protected]>
Closes: 1112639 1134791 1141583
Changes:
im-config (1.0) unstable; urgency=medium
.
* Major code refactor with cleaner logic
(Closes: #1141583, #1134791)
* Remove old unsuccessful artifacts accumulated to support Wayland.
* No more root operation.
* Skip IBUS_ENABLE_SYNC_MODE (Closes: #1112639)
Checksums-Sha1:
e024980d19723d2cfbc8e290a1461b5dc1a0b33e 1916 im-config_1.0.dsc
c30a2e16216e4d46260cb9309c05ed8c3f21ee8b 36072 im-config_1.0.tar.xz
Checksums-Sha256:
64cb11635bf4b52e3a58ef687b7f24d2e445147211672b0336f41f0739b43071 1916
im-config_1.0.dsc
52ba7d5367fb4d023bf1b50977e9f42efb4b0950fa23ca1b669c17a385c78240 36072
im-config_1.0.tar.xz
Files:
77a617a491bb4d0886a1b48c32ed32e7 1916 utils optional im-config_1.0.dsc
d1c64c955153e6bd559f9b2d69d209fc 36072 utils optional im-config_1.0.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEMTNyTWIHiBV56V1iHhNWiB3Y15EFAmpL4AURHG9zYW11QGRl
Ymlhbi5vcmcACgkQHhNWiB3Y15FF6g//Sb99IeWdj+WFeO/YlybAQf1fmWHerSeB
9NXgCinzy6vQlhgwnrWziF0jxgyZy48nuT0P/sYkpKv1addDOmqkUsogJTXO/MWy
8frW+A5YKqercSJsRq4FMEvU0gxKFqbOo2Wm+LZdoW+SKLMN92zfXJkecxj/hkvr
pdNWVRERaVEpXppQeohWcQkWSrZSBA+vpLqJUfxgeapYos1JWdMjZngMMpnWCUrR
e9wBHJTD5S1rCydSB3IdJdDGNBHB7UW2AV6rjn3M9bXzuNu17mciqXuHfPIyKA5g
7wxwYqCeBL8of6/Il9JUtojC1EqP7j4yqKDJ+P/t7tStke24S+eHcZdFMzq+Sh9y
JkugD6FT+dmbmXhhKQ6t8scl6PfFdkA0erpS2/0kfxOP2o4RrqptnILQHj6RdLwO
YHHLjQaDq7+Id2SNGI3sInW0UU9+jxa1uDqhGNkmL2CKO2Gk5mIiMZ5DxJMzJKYL
PKAnmNU7Lo2whIciZkh+lgh7zvK9o3rtISgVvUWT//PITTigGcKzv6wc1HqNIPk2
DDMEt4BAer/D1yWvN29A8Dh6HPqkg2+7CuTe7WodzS8YtNV6b4pVhfWmsu0xe6iK
HwUZt8KBej8XoQ8NGGedhm+0e6I1kbpJHiKhmqobCzO23HwGEc/eIDYSWcRGxUGr
ASVnrSfVi3c=
=wLmf
-----END PGP SIGNATURE-----
pgp4dV27hM3lU.pgp
Description: PGP signature
--- End Message ---