Japanische Eingabe plötzlich gebrochen

Sep 19 2020

Ich bin ein japanischer Student und habe zuvor japanische Eingaben unter Ubuntu 20.04.1 LTS verwendet. Es funktionierte bis gestern einwandfrei und hörte heute früher auf zu arbeiten, als ich neu startete.

Symptome

Auswahl der japanischen Tastatur (entweder über Super + Leertaste oder aus dem Sprachmenü oben rechts), gefolgt von der Auswahl der Hiragana-Eingabe (Sprachmenü oben rechts, Eingabemodus, Hiragana). Früher funktionierte dies in allen Apps einwandfrei, jetzt jedoch:

  1. Japanische Eingaben funktionieren weder in Chrome, gedit noch im Dateibrowser (stattdessen wird Englisch geschrieben).
  2. Die japanische Eingabe funktioniert im Suchfenster für Aktivitäten (drücken Sie Super und geben Sie ein) und im Feld Ausführen (Alt + F2).
  3. Die hebräische Eingabe (auch konfiguriert) funktioniert überall.

Mögliche Ursache

Unter /var/log/dpkg.log werden einige kürzlich aktualisierte Pakete angezeigt:

$ 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

Das Paket im-config("Konfigurationsframework für Eingabemethoden") ist besonders verdächtig. Es wurde von Upgrade 0.44-1ubuntu1.1zu 0.44-1ubuntu1.2heute.

Ausgabe von im-config -m:

default
custom
ibus

ibus

Übrigens wird beim Ausführen im-configeine Meldung angezeigt, dass eine manuell geänderte Konfiguration vorhanden ist und das Tool nicht funktioniert, und zwar in Form von ~/.xinputrc:

$ cat ~/.xinputrc
run_im fcitx

Ich kann mich nicht erinnern, das dort abgelegt zu haben, aber es ist seit März dort (was wahrscheinlich das erste Mal ist, dass ich eine japanische Tastatur auf diesem System konfiguriert habe).

Antworten

1 lutzky Sep 20 2020 at 02:53

Dies wurde durch Entfernen gelöst ~/.xinputrc(was im-config -n REMOVEanscheinend der Fall ist). Danke für deine Hilfe!