On 9 May 2024 09:14 +0200, from f.rou...@free.fr (Florent Rougon): >> Last night (JST) I did some apt update && apt upgade. >> But all of sudden I can't input kana and even print any editer or calc cell. >> (Roman alphabet has no problem on printing.) > > This may be due to a recent glib2.0 update: > > https://lists.debian.org/debian-security-announce/2024/msg00094.html
That was my thought as well. > “The update for glib2.0 released as DSA 5682-1 caused a regression in > ibus affecting text entry with non-trivial input methods. Updated > glib2.0 packages are available to correct this issue.” > > Hopefully, you just need to update again. However, I seem to have had a similar issue even after upgrading to the first regression-fixed glib2.0 packages on Bookworm. Specifically, dead keys no longer working with the Swedish keyboard layout, and instead acting as though I didn't press any key at all. The key press did show up in xev: KeyPress event, serial 33, synthetic NO, window 0x2a00001, root 0x6aa, subw 0x0, time 1153798, (397,298), root:(1268,818), state 0x10, keycode 35 (keysym 0xfe57, dead_diaeresis), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0x2a00001, root 0x6aa, subw 0x0, time 1153862, (397,298), root:(1268,818), state 0x10, keycode 35 (keysym 0xfe57, dead_diaeresis), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False but despite my attempts nothing showed up in any input field; trying with both Xfce's Mousepad text editor, KeepassXC and gnome-terminal to cover various UI toolkits, with the same result everywhere. The combination of the key press showing up in xev and nothing showing up in any application I tried with running under X pointed strongly toward the input translation layer. However, another physical computer also running Bookworm which I upgraded to latest at around 09:40 May 9 UTC _didn't_ seem to have the same issue, despite being set up similarly. Turned out that there is _another_ upgrade to libglib2.0-0 and friends taking those packages to package version 2.74.6-2+deb12u2; after installing _that_ upgrade and rebooting, dead keys again seem to work normally. (It's entirely possible that the reboot wasn't needed, but as I had only just rebooted the system and so didn't have much of anything already open, it seemed an easy enough way to actually ensure that everything was running at the newly upgraded version.) So if you're still having the same issue, _try once more_ apt-get update && apt-get -u dist-upgrade; double-check that you get the +deb12u2 or newer glib package versions; and see if that fixes the problem before you poke around too much with the configuration (and risk breaking something else in the process). Then let us know whether you're still having the same issue or whether that resolved it. -- Michael Kjörling 🔗 https://michael.kjorling.se “Remember when, on the Internet, nobody cared that you were a dog?”