Bug#1095021: ibus: Impossible to write uppercase accented vowels
Package: ibus
Version: 1.5.29~rc1-1~bpo12+1
Severity: important
Tags: l10n
Dear Maintainer,
This bug report concerns Italian and maybe all languages with accented
vowels, like àèéìòù (french, for example).
The problem is simple: when I use caps lock, I expect that by pressing those
keys, located on the right of an Italian keyboard, the corresponding accented
uppercase vowels are printed on the screen.
With Bookworm backports version, lowercase characters are printed instead.
I remember having the same problem on another machine with Debian Unstable and
the same version of Ibus, but a subsequent update solved the problem.
Now, I wuold suggest, if possible, either update ibus on Bookworm Backports or
just remove the buggy package.
In fact, by downgrading the package to the Stable version the problem
disappears completely and the keyboard regains all its functionality.
Thank you very much for your kind attention,
Domenico
-- Package-specific info:
ibus is /usr/bin/ibus
ibus-setup is /usr/bin/ibus-setup
im-config -l => ibus xim
im-config -m => 'default' 'missing' 'ibus' '' 'ibus'
XMODIFIERS=@im=ibus
GTK_IM_MODULE=
QT_IM_MODULE=ibus
WAYLAND_DISPLAY=wayland-0
XDG_CURRENT_DESKTOP=GNOME
XDG_MENU_PREFIX=gnome-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=gnome
XDG_SESSION_ID=
XDG_SESSION_TYPE=wayland
== ls -l /usr/lib/ibus/ibus-* /usr/libexec/ibus-* ==
/bin/ls: cannot access '/usr/lib/ibus/ibus-*': No such file or directory
-rwxr-xr-x 1 root root 22832 Oct 3 2023 /usr/libexec/ibus-dconf
-rwxr-xr-x 1 root root 14640 Oct 3 2023 /usr/libexec/ibus-engine-simple
-rwxr-xr-x 1 root root 166192 Oct 3 2023 /usr/libexec/ibus-extension-gtk3
-rwxr-xr-x 1 root root 18736 Oct 3 2023 /usr/libexec/ibus-memconf
-rwxr-xr-x 1 root root 96560 Oct 3 2023 /usr/libexec/ibus-portal
-rwxr-xr-x 1 root root 121144 Oct 3 2023 /usr/libexec/ibus-ui-emojier
-rwxr-xr-x 1 root root 371232 Oct 3 2023 /usr/libexec/ibus-ui-gtk3
-rwxr-xr-x 1 root root 47448 Oct 3 2023 /usr/libexec/ibus-wayland
-rwxr-xr-x 1 root root 100280 Oct 3 2023 /usr/libexec/ibus-x11
== dpkg-query -l 'ibus*' ==
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===============-====================-============-=======================================
ii ibus 1.5.29~rc1-1~bpo12+1 amd64 Intelligent Input Bus - core
un ibus-clutter <none> <none> (no description available)
ii ibus-data 1.5.29~rc1-1~bpo12+1 all Intelligent Input Bus - data files
un ibus-doc <none> <none> (no description available)
ii ibus-gtk:amd64 1.5.29~rc1-1~bpo12+1 amd64 Intelligent Input Bus - GTK2 support
ii ibus-gtk3:amd64 1.5.29~rc1-1~bpo12+1 amd64 Intelligent Input Bus - GTK3 support
ii ibus-gtk4:amd64 1.5.29~rc1-1~bpo12+1 amd64 Intelligent Input Bus - GTK4 support
ii ibus-wayland 1.5.29~rc1-1~bpo12+1 amd64 Intelligent Input Bus - Wayland support
=== gsettings ===
org.freedesktop.ibus.general dconf-preserve-name-prefixes ['/desktop/ibus/engine/pinyin', '/desktop/ibus/engine/bopomofo', '/desktop/ibus/engine/hangul']
org.freedesktop.ibus.general embed-preedit-text true
org.freedesktop.ibus.general enable-by-default false
org.freedesktop.ibus.general engines-order @as []
org.freedesktop.ibus.general preload-engines @as []
org.freedesktop.ibus.general switcher-delay-time 400
org.freedesktop.ibus.general use-global-engine true
org.freedesktop.ibus.general use-system-keyboard-layout false
org.freedesktop.ibus.general use-xmodmap true
org.freedesktop.ibus.general version ''
org.freedesktop.ibus.general xkb-latin-layouts ['af', 'af(fa-olpc)', 'af(ps-olpc)', 'af(ps)', 'af(uz)', 'af(uz-olpc)', 'am', 'am(eastern)', 'am(eastern-alt)', 'am(phonetic)', 'am(phonetic-alt)', 'am(western)', 'ara', 'ara(azerty)', 'ara(azerty_digits)', 'ara(buckwalter)', 'ara(digits)', 'ara(qwerty)', 'ara(qwerty_digits)', 'az(cyrillic)', 'bd', 'bd(probhat)', 'bg', 'bg(bas_phonetic)', 'bg(phonetic)', 'brai', 'brai(left_hand)', 'brai(right_hand)', 'bt', 'by', 'by(phonetic)', 'by(legacy)', 'ca(ike)', 'cn(tib)', 'cn(tib_asciinum)', 'cn(ug)', 'cz', 'cz(ucw)', 'de(ru)', 'dev', 'et', 'fr(geo)', 'ge', 'ge(os)', 'gr', 'gr(extended)', 'gr(nodeadkeys)', 'gr(polytonic)', 'gr(simple)', 'gur', 'il', 'il(biblical)', 'il(lyx)', 'il(phonetic)', 'id(melayu-phonetic)', 'id(melayu-phoneticx)', 'id(pegon-phonetic)', 'in', 'in(ben)', 'in(ben_baishakhi)', 'in(ben_bornona)', 'in(ben_gitanjali)', 'in(ben_inscript)', 'in(ben_probhat)', 'in(bolnagri)', 'in(deva)', 'in(guj)', 'in(guj-kagapa)', 'in(guru)', 'in(hin-kagapa)', 'in(hin-wx)', 'in(jhelum)', 'in(kan)', 'in(kan-kagapa)', 'in(mal)', 'in(mal_enhanced)', 'in(mal_lalitha)', 'in(mar-kagapa)', 'in(ori)', 'in(san-kagapa)', 'in(tam)', 'in(tamilnet)', 'in(tamilnet_TAB)', 'in(tamilnet_TSCII)', 'in(tamilnet_tamilnumbers)', 'in(tam_tamilnumbers)', 'in(tel)', 'in(tel-kagapa)', 'in(urd-phonetic)', 'in(urd-phonetic3)', 'in(urd-winkeys)', 'iq', 'ir', 'ir(azb)', 'ir(pes_keypad)', 'jp(kana)', 'jp(mac)', 'kg', 'kg(phonetic)', 'kh', 'kz', 'kz(kazrus)', 'kz(ruskaz)', 'la', 'la(stea)', 'lk', 'lk(tam_TAB)', 'lk(tam_unicode)', 'lv(modern-cyr)', 'ma', 'ma(tifinagh)', 'ma(tifinagh-alt)', 'ma(tifinagh-alt-phonetic)', 'ma(tifinagh-extended)', 'ma(tifinagh-extended-phonetic)', 'ma(tifinagh-phonetic)', 'me(cyrillic)', 'me(cyrillicalternatequotes)', 'me(cyrillicyz)', 'mk', 'mk(nodeadkeys)', 'mm', 'mn', 'mv', 'np', 'ph(capewell-dvorak-bay)', 'ph(capewell-qwerf2k6-bay)', 'ph(colemak-bay)', 'ph(dvorak-bay)', 'ph(qwerty-bay)', 'pk', 'pk(ara)', 'pk(snd)', 'pk(urd-crulp)', 'pk(urd-nla)', 'pl(ru_phonetic_dvorak)', 'rs', 'rs(alternatequotes)', 'rs(rue)', 'rs(yz)', 'ru', 'ru(bak)', 'ru(chm)', 'ru(cv)', 'ru(dos)', 'ru(kom)', 'ru(legacy)', 'ru(mac)', 'ru(os_legacy)', 'ru(os_winkeys)', 'ru(phonetic)', 'ru(phonetic_winkeys)', 'ru(sah)', 'ru(srp)', 'ru(tt)', 'ru(typewriter)', 'ru(typewriter-legacy)', 'ru(udm)', 'ru(xal)', 'se(rus)', 'se(rus_nodeadkeys)', 'se(swl)', 'sy', 'sy(syc)', 'sy(syc_phonetic)', 'th', 'th(pat)', 'th(tis)', 'tj', 'tj(legacy)', 'tz', 'ua', 'ua(homophonic)', 'ua(legacy)', 'ua(phonetic)', 'ua(typewriter)', 'ua(winkeys)', 'us(chr)', 'us(rus)', 'uz']
org.freedesktop.ibus.general.hotkey disable-unconditional @as []
org.freedesktop.ibus.general.hotkey enable-unconditional @as []
org.freedesktop.ibus.general.hotkey next-engine ['Alt+Shift_L']
org.freedesktop.ibus.general.hotkey next-engine-in-menu ['Alt+Shift_L']
org.freedesktop.ibus.general.hotkey prev-engine @as []
org.freedesktop.ibus.general.hotkey previous-engine @as []
org.freedesktop.ibus.general.hotkey trigger ['Control+space', 'Zenkaku_Hankaku', 'Alt+Kanji', 'Alt+grave', 'Hangul', 'Alt+Release+Alt_R']
org.freedesktop.ibus.general.hotkey triggers ['<Super>space']
org.freedesktop.ibus.panel auto-hide-timeout 10000
org.freedesktop.ibus.panel custom-font 'Sans 10'
org.freedesktop.ibus.panel custom-icon 'Adwaita'
org.freedesktop.ibus.panel custom-theme 'Adwaita'
org.freedesktop.ibus.panel follow-input-cursor-when-always-shown false
org.freedesktop.ibus.panel lookup-table-orientation 1
org.freedesktop.ibus.panel property-icon-delay-time 500
org.freedesktop.ibus.panel show 0
org.freedesktop.ibus.panel show-icon-on-systray true
org.freedesktop.ibus.panel show-im-name false
org.freedesktop.ibus.panel use-custom-font false
org.freedesktop.ibus.panel use-custom-icon false
org.freedesktop.ibus.panel use-custom-theme false
org.freedesktop.ibus.panel use-glyph-from-engine-lang true
org.freedesktop.ibus.panel x -1
org.freedesktop.ibus.panel xkb-icon-rgba '#51a2da'
org.freedesktop.ibus.panel y -1
org.freedesktop.ibus.panel.emoji favorite-annotations @as []
org.freedesktop.ibus.panel.emoji favorites @as []
org.freedesktop.ibus.panel.emoji font 'Monospace 16'
org.freedesktop.ibus.panel.emoji has-partial-match false
org.freedesktop.ibus.panel.emoji hotkey ['<Super>period', '<Super>semicolon']
org.freedesktop.ibus.panel.emoji lang 'en'
org.freedesktop.ibus.panel.emoji load-emoji-at-startup true
org.freedesktop.ibus.panel.emoji load-unicode-at-startup false
org.freedesktop.ibus.panel.emoji partial-match-condition 0
org.freedesktop.ibus.panel.emoji partial-match-length 3
org.freedesktop.ibus.panel.emoji unicode-hotkey ['<Control><Shift>u']
org.gnome.desktop.input-sources current uint32 0
org.gnome.desktop.input-sources mru-sources [('xkb', 'it'), ('xkb', 'gr'), ('xkb', 'de')]
org.gnome.desktop.input-sources per-window false
org.gnome.desktop.input-sources show-all-sources false
org.gnome.desktop.input-sources sources [('xkb', 'it'), ('xkb', 'gr'), ('xkb', 'de')]
org.gnome.desktop.input-sources xkb-options @as []
=== localectl status ===
System Locale: LANG=it_IT.UTF-8
VC Keymap: (unset)
X11 Layout: it
X11 Model: pc105
-- System Information:
Debian Release: 12.9
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.9+bpo-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages ibus depends on:
ii adwaita-icon-theme 43-1
ii dconf-cli 0.40.0-4
ii gir1.2-gtk-3.0 3.24.38-2~deb12u3
ii gir1.2-ibus-1.0 1.5.29~rc1-1~bpo12+1
ii ibus-data 1.5.29~rc1-1~bpo12+1
ii init-system-helpers 1.65.2
ii libatk1.0-0 2.55.0.1-1~bpo12+1
ii libc6 2.36-9+deb12u9
ii libcairo2 1.16.0-7
ii libdbusmenu-glib4 18.10.20180917~bzr492+repack1-3
ii libdbusmenu-gtk3-4 18.10.20180917~bzr492+repack1-3
ii libdconf1 0.40.0-4
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+deb12u1
ii libglib2.0-0 2.74.6-2+deb12u5
ii libgtk-3-0 3.24.38-2~deb12u3
ii libibus-1.0-5 1.5.29~rc1-1~bpo12+1
ii libnotify4 0.8.1-1
ii libpango-1.0-0 1.50.12+ds-1
ii libpangocairo-1.0-0 1.50.12+ds-1
ii libwayland-client0 1.23.0-1~bpo12+1
ii libx11-6 2:1.8.4-2+deb12u2
ii libxfixes3 1:6.0.0-2
ii libxi6 2:1.8-1+b1
ii libxkbcommon0 1.5.0-1
ii python3 3.11.2-1+b1
ii python3-gi 3.42.2-3+b1
ii python3-ibus-1.0 1.5.29~rc1-1~bpo12+1
Versions of packages ibus recommends:
ii ibus-gtk 1.5.29~rc1-1~bpo12+1
ii ibus-gtk3 1.5.29~rc1-1~bpo12+1
ii ibus-gtk4 1.5.29~rc1-1~bpo12+1
ii im-config 0.55-2
Versions of packages ibus suggests:
pn ibus-clutter <none>
pn ibus-doc <none>
-- no debconf information
Reply to: