web-dev-qa-db-fra.com

Comment supprimer les anciens éléments du menu de saisie du clavier iBus

enter image description here

J'ai ajouté quelques méthodes de saisie utilisant IBus auparavant . Après ma mise à niveau vers Ubuntu 16.04, ils ont cessé de fonctionner. (Si je les sélectionne, j'obtiens simplement une entrée en anglais normal.) Je veux juste m'en débarrasser maintenant, mais je ne sais pas comment.

J'ai essayé d'aller à Paramètres système> Entrée de texte mais les mongolianipa et MongolUnicode dont je veux me débarrasser ne sont pas Listé.

enter image description here

D'où provient le menu? Existe-t-il un fichier de paramètres ou une base de données que je peux modifier?

Mise à jour

Si j'essaie de rajouter la méthode d'entrée MongolUnicode, cela semble fonctionner correctement, même s'il y a eu un avertissement:

/usr/share/ibus/setup/main.py:38: PyGIWarning: Gtk a été importé sans spécifier de version. Utilisez gi.require_version ('Gtk', '3.0') avant l'importation pour vous assurer que la bonne version est chargée. depuis gi.repository import Gtk /usr/share/ibus/setup/main.py:39: PyGIWarning: IBus a été importé sans spécifier de version. Utilisez gi.require_version ('IBus', '1.0') avant l'importation pour vous assurer que la bonne version est chargée. de gi.repository import IBus

Le seul problème notable est que cela crée une double entrée dans le menu.

enter image description here

Je suis capable de saisir du texte avec la nouvelle méthode de saisie. Lorsque je supprime la méthode de saisie dans les paramètres de saisie de texte, elle disparaît du menu. Cependant, l'ancien est toujours là dans le menu.

Note 1

Dans le cadre du processus d'installation , une nouvelle base de données semble être créée:

Sudo ibus-table-createdb -n /usr/share/ibus-table/tables/Mongol_Unicode.db -s /path/to/Mongol_Unicode.txt

Je me demande si cette base de données ou une ancienne base a été corrompue à un moment donné. Où puis-je trouver cette base de données? Peut-il être édité?

Note 2

Je ne suis pas en mesure d'ajouter une nouvelle méthode d'entrée en utilisant la méthode standard pour ajouter une disposition personnalisée (comme décrit ici et ici ). Lorsque j’essaie, j’obtiens seulement un élément de menu gris (d’apparence semblable à celle que j’essaie de supprimer ci-dessus) qui n’entre pas les caractères dans la présentation personnalisée, mais uniquement les caractères anglais standard.

3
Suragch

J'ai exactement le même problème, mais j'ai résolu ce problème ...

Premièrement, dans la nouvelle Ubuntu 16.04, vous devez installer l’éditeur dconf. Pour ce faire, vous devez entrer:

Sudo apt-get install dconf-editor

Deuxièmement, une fois le logiciel installé, ouvrez-le puis accédez à "org.gnome.desktop.input-sources"

sur les "sources", vous verrez quelque chose comme ça.

[('xkb', 'us'), ('ibus', 'anthy'), ('ibus', 'cantonhk'), ('ibus', 'quick-classic'), ('ibus', 'table:cantonhk')]

(mon problème est le deuxième, "cantonhk" et "quick-classic", comme votre problème s'est produit)

Troisièmement, cliquez sur cette ligne et supprimez l’article qui vous pose problème.

[('xkb', 'us'), ('ibus', 'anthy'), ('ibus', 'table:cantonhk')]

Enfin, fermez l'éditeur et redémarrez la machine ....

Ensuite, vous sortirez de ce problème.

J'espère que cela t'aides...

1
philip888