[LINUX] In der Flatpak-Anwendung kann kein Japanisch eingegeben werden. Die Ursache ist Fcitx.

Meine aktuelle Umgebung ist Lubuntu 18.04.

Flatpak ist ein Paketmanager für GNU / Linux-Umgebungen. Da die Software in einer Sandbox ausgeführt werden kann, müssen Entwickler keine separaten Pakete für einzelne Distributionen erstellen. Wenn sie also die neueste Version der Software unter Ubuntu oder Debian herunterladen können, anstatt sie mit apt zu installieren. Es gibt viele.

Die meiste Software, die Flatpak verwendet, litt jedoch unter dem Phänomen, dass japanische Eingaben nicht möglich waren. Nicht später, aber von Anfang an mit installierter Flatpak-App.

Übrigens verwende ich IceWM in Lubuntu, daher unterscheiden sich einige Bilder von normalem Lubuntu.

Die Ursache ist Fcitx

Die Ursache war Fcitx. Anscheinend sind der Mechanismus von Fcitx und die Sandbox-Eigenschaften von Flatpak nicht kompatibel.

Einfache Lösung: Wechseln Sie zu IBus.

Wenn Fcitx nicht funktioniert, was ist mit IBus? Als ich zu IBus wechselte ... konnte ich es normal benutzen. Daher wird das Verfahren zum Umschalten von Fcitx auf Fcitx beschrieben.

Installieren Sie IBus (und Mozc dafür)

sudo apt install ibus ibus-mozc

Eingabemethodeneinstellungen

Öffnen Sie zunächst die Einstellungen für die Eingabemethode. Öffnen Sie das Terminal

im-config

Dann öffnet sich das folgende Fenster 1.png Drücken Sie OK, um fortzufahren. Dann 2.png Obwohl nicht empfohlen, wählen Sie vorerst Ja. 3.png Dies wird passieren, wählen Sie also ibus und OK 4.png Schließlich sieht es so aus. Damit sind die Grundeinstellungen abgeschlossen. Um sich zu bewerben, melden Sie sich ab und wieder an.

Nach dem erneuten Anmelden

Wenn Sie sich anmelden, wird in der unteren rechten Leiste ein Tastatursymbol angezeigt. Klicken Sie also mit der rechten Maustaste darauf. Öffnen Sie dann die Einstellungen. Wechseln Sie zur Registerkarte "Eingabemethode", da der Einstellungsbildschirm angezeigt wird. Drücken Sie "Hinzufügen", um vorerst eine "japanische" Tastatur hinzuzufügen. Und entfernen Sie die englische Tastatur.

Öffnen Sie es dann vorerst in einem Texteditor und versuchen Sie, es einzugeben. Aber ... in meinem Fall war es immer noch auf Englisch. In diesem Fall ist das Layout auf Japanisch, wenn Sie sich abmelden und erneut anmelden. Sie können Japanisch auch eingeben, indem Sie auf halbe Breite / volle Breite drücken.

Schließlich

Jetzt können Sie auch in der Flatpak-App Japanisch eingeben.

In Lubuntu 20.04?

In Lubuntu 20.04 können Sie Japanisch auch mit Fcitx normal eingeben. Die Unterstützung für Lubuntu 18.04 wird bald eingestellt. Warum also nicht diese Gelegenheit nutzen, um auf 20.04 zu aktualisieren? Das Upgrade von Lubuntu 18.04 auf 20.04 ist übrigens eine große Änderung und kann vom Update-Manager nicht aktualisiert werden. Daher wird es eine neue Neuinstallation sein.

Recommended Posts

In der Flatpak-Anwendung kann kein Japanisch eingegeben werden. Die Ursache ist Fcitx.
So stellen Sie fest, dass in Python3 ein Kreuzschlüssel eingegeben wurde
Was ist die Ursache für den folgenden Fehler?
Was ist "Mahjong" in der Python-Bibliothek? ??
Wenn das Ziel Ubuntu 16.04 in Ansible ist
Ich kann das Element in Selen nicht bekommen!
Der hintere Schrägstrich der japanischen Tastatur ist "ro".
Gibt es NaN im Pandas DataFrame?
Das Datum wird in matplotlib falsch angezeigt.
Was ist der Grund, warum der Mensch keine grundlegenden Befehle auf Japanisch anzeigt?