Je suis un étudiant japonais, et j'utilisais auparavant la saisie japonaise sur Ubuntu 20.04.1 LTS. Elle fonctionnait bien jusqu'à hier, et a cessé de fonctionner plus tôt dans la journée lorsque j'ai redémarré.
Symptômes
Sélectionnez le clavier japonais (via Super+Espace ou dans le menu de langue en haut à droite), puis sélectionnez l'entrée Hiragana (menu de langue en haut à droite, Input Mode, Hiragana). Cela fonctionnait bien dans toutes les applications, mais maintenant.. :
- La saisie en japonais ne fonctionne pas dans chrome, gedit, ni dans le navigateur de fichiers (l'anglais est écrit à la place).
- Entrée en japonais fait travailler dans la fenêtre de recherche des activités (appuyez sur Super et tapez) et dans la boîte d'exécution (Alt+F2)
- Entrée hébreu (également configurée) fait travailler partout.
Cause potentielle
En regardant dans /var/log/dpkg.log, je vois que certains paquets ont été mis à jour récemment :
$ cat dpkg.log | awk '/^2020-09-19 13.*status installed.*/ {print}' | sort -u
2020-09-19 13:23:26 status installed bsdutils:amd64 1:2.34-0.1ubuntu9.1
2020-09-19 13:23:27 status installed libsmartcols1:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:28 status installed libblkid1:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:28 status installed libblkid1:i386 2.34-0.1ubuntu9.1
2020-09-19 13:23:28 status installed libmount1:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:28 status installed libmount1:i386 2.34-0.1ubuntu9.1
2020-09-19 13:23:28 status installed libuuid1:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:28 status installed libuuid1:i386 2.34-0.1ubuntu9.1
2020-09-19 13:23:30 status installed util-linux:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:33 status installed alsa-ucm-conf:all 1.2.2-1ubuntu0.3
2020-09-19 13:23:33 status installed python3-click:all 7.0-3
2020-09-19 13:23:33 status installed python3-colorama:all 0.4.3-1build1
2020-09-19 13:23:34 status installed grub-common:amd64 2.04-1ubuntu26.4
2020-09-19 13:23:34 status installed im-config:all 0.44-1ubuntu1.2
2020-09-19 13:23:34 status installed libfdisk1:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:34 status installed mount:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:34 status installed rfkill:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:34 status installed uuid-dev:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:35 status installed fdisk:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:35 status installed grub2-common:amd64 2.04-1ubuntu26.4
2020-09-19 13:23:35 status installed grub-efi-amd64-bin:amd64 2.04-1ubuntu26.4
2020-09-19 13:23:35 status installed grub-pc-bin:amd64 2.04-1ubuntu26.4
2020-09-19 13:23:35 status installed initramfs-tools-bin:amd64 0.136ubuntu6.3
2020-09-19 13:23:35 status installed libblkid-dev:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:35 status installed uuid-runtime:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:38 status installed grub-pc:amd64 2.04-1ubuntu26.4
2020-09-19 13:23:38 status installed initramfs-tools:all 0.136ubuntu6.3
2020-09-19 13:23:38 status installed initramfs-tools-core:all 0.136ubuntu6.3
2020-09-19 13:23:38 status installed libmount-dev:amd64 2.34-0.1ubuntu9.1
2020-09-19 13:23:40 status installed grub-efi-amd64-signed:amd64 1.142.6+2.04-1ubuntu26.4
2020-09-19 13:23:40 status installed libc-bin:amd64 2.31-0ubuntu9
2020-09-19 13:23:40 status installed systemd:amd64 245.4-4ubuntu3.2
2020-09-19 13:23:46 status installed desktop-file-utils:amd64 0.24-1ubuntu3
2020-09-19 13:23:46 status installed gnome-menus:amd64 3.36.0-1ubuntu1
2020-09-19 13:23:46 status installed install-info:amd64 6.7.0.dfsg.2-5
2020-09-19 13:23:46 status installed man-db:amd64 2.9.1-1
2020-09-19 13:23:46 status installed mime-support:all 3.64ubuntu1
2020-09-19 13:24:02 status installed initramfs-tools:all 0.136ubuntu6.3
Paquet im-config
("Input method configuration framework") est particulièrement suspect. Il a été mis à jour depuis 0.44-1ubuntu1.1
a 0.44-1ubuntu1.2
aujourd'hui.
Sortie de im-config -m
:
default
custom
ibus
ibus
BTW, courir im-config
affiche un message concernant la présence d'une configuration modifiée manuellement et empêchant l'outil de fonctionner, sous la forme suivante ~/.xinputrc
:
$ cat ~/.xinputrc
run_im fcitx
Je... ne me souviens pas d'avoir mis ça là, mais c'est là depuis mars (ce qui est probablement la première fois que j'ai configuré un clavier japonais sur ce système).