Comment réactiver IBUS après la mise à niveau vers Ubuntu 13.10


13

L'icône IBUS n'apparaît pas après la mise à niveau vers Ubuntu 13.10. Je ne trouve même pas l'icône IBUS dans le Dash. Puis-je savoir comment réactiver l'IBUS? Merci.


Qu'en est-il de la réinstallation d'ibus? Avez-vous essayé de l'installer à nouveau?
Anwar

Avez-vous vérifié les paramètres système -> Saisie de texte?
désemparés

Réponses:


12

Plusieurs des paramètres de ibus-setupont été déplacés vers Paramètres système >> Saisie de texte , mais quelque chose dans cette modification du backend a cassé certaines fonctionnalités clés de Ibus. En fin de compte, cela nécessite un rapport de bogue; mais je n'ai pas encore compris exactement quoi signaler.

Selon les langues pour lesquelles vous utilisez Ibus, vous pourrez toujours le faire fonctionner assez bien.

État d'Ibus après l'installation

Après une nouvelle installation de 13.10, je n'ai pas pu ajouter de sources d'entrée Ibus dans la saisie de texte . De plus, bien aptqu'Ibus ait été montré comme installé (ce qu'il était), la recherche dans le Dash a montré qu'Ibus n'était pas installé.

Résolution partielle

Réinstallez Ibus: sudo apt-get install --reinstall ibus

Après avoir réinstallé Ibus et redémarré, les méthodes de saisie Ibus étaient disponibles dans la saisie de texte .

Certaines méthodes, comme Anthy pour le japonais, semblaient bien s'intégrer au nouveau système. Les paramètres de configuration d'Anthy étaient disponibles à partir d'un bouton qui apparaît à côté du bouton de disposition du clavier lorsque Anthy est mis en évidence dans la saisie de texte . Dans l'ensemble, Anthy a bien fonctionné.

Donc, selon la langue dont vous avez besoin, vous pouvez trouver que tout va bien après la réinstallation d'Ibus.

Problèmes plus importants avec les méthodes de saisie chinoises

Les méthodes de saisie chinoises d'Ibus semblent complètement rompues. ibus-setupne peut plus communiquer correctement avec DConf, signalant des problèmes d'autorisation d'accès /run/user/<uid>/dconf/. Les paramètres eux-mêmes sont toujours disponibles dans dconf-editor, mais la plupart d'entre eux ne semblent pas être honorés par la nouvelle configuration du backend et les modifier n'a eu aucun effet. Lors de la mise en évidence des méthodes de saisie chinoises dans la saisie de texte , un bouton de configuration n'apparaissait pas comme pour Anthy.

En conséquence, il ne semble plus possible de modifier la configuration pinyin ou d'afficher le menu de configuration. Dans son état initial actuel, l'entrée pinyin offre à la fois des caractères simplifiés et traditionnels pour certains mots, mais pas tous, ce qui rend impossible la saisie de l'un ou de l'autre, encore moins de l'allumage à la volée. Changer le paramètre simplifié / traditionnel dconf-editorest l'un des rares qui a fonctionné - mais seulement après le redémarrage, ce qui n'est évidemment pas pratique.

Suggestion

J'imagine que ces problèmes seront corrigés à temps lorsque les rapports de bogues commenceront à arriver, mais une suggestion est d'utiliser fcitxsi vous avez besoin d'une entrée en chinois. fcitxest utilisé par Ubuntu Kylin. Installez-le, basculez la méthode d'entrée par défaut dans Paramètres système >> Prise en charge linguistique sur fcitx et redémarrez. Après cela, les menus de configuration pour toutes les méthodes de saisie étaient à nouveau disponibles. (Vous n'avez pas besoin de désinstaller Ibus si vous l'utilisez toujours dans certains cas.) Comme Ibus, plusieurs méthodes d'entrée fcitx ont des packages séparés, vous pouvez donc vouloir parcourir les packages dans Synaptic.


Merci beaucoup pour votre explication. En fait, j'utilise une entrée chinoise. Dans ce cas, je dois attendre la prochaine mise à jour et j'espère que cela sera corrigé. En parlant de fcitx, puis-je taper du caractère chinois traditionnel en pinyin (IBus permet à l'utilisateur de le faire)?
PeterW

@peterw. Je suis content que ça ait marché. Si cela a répondu à votre question, veuillez la cocher comme réponse acceptée. :) Oui, une fois que vous êtes passé à fcitx, vous pourrez basculer entre traditionnel et simplifié à la volée tout en utilisant l'entrée pinyin. Je recommande d'utiliser fcitx. Je soupçonne qu'ibus pinyin mettra un certain temps à être réparé. Les menus de configuration de fcitx sont très différents d'ibus, mais pas difficiles à comprendre.
chasse

Je voudrais souligner qu'un point d'échec potentiel est le remappage du raccourci clavier par défaut du commutateur de méthode d'entrée en Super-espace. J'ai trouvé qu'après avoir changé ce raccourci en Ctrl-Espace en 13.04, il a été suspendu au Super-Espace par défaut en 13.10. Étant donné que je suis sur un petit ordinateur portable ancien, la touche Super a été déplacée au-dessus de Backspace, ce qui la rend moins utile pour ce genre de chose, c'est pourquoi je l'ai remappée en premier lieu. Assurez-vous donc que vos raccourcis sont correctement mappés après la mise à jour vers 13.10.
Dakota

2

J'ai trouvé la réponse pour corriger cela pour qu'il fonctionne avec le coréen par ce qui suit, qui vous dit essentiellement dans le terminal, puis tapez

ibus restart

ibus-setup

Ensuite, vous pouvez ajuster les paramètres de l'ibus qui manquent dans les menus! Cela a fonctionné pour moi, et maintenant je peux utiliser la touche Maj + Hangul après l'avoir réglée comme je le souhaite. Je vous suggère donc de taper ces deux lignes dans le terminal.

:

한글키로 한영전환은 잘되고있습니다....


우선 제가 사용한 방법은...

그냥 소프트웨어 센터에서 ibus-hangul 만 체크해서 설치하고

언어설정에서 기본입력기를 ibus로 바꿔주고

터미널에서

ibus restart

ibus-setup

J'ai édité le post. Veuillez vérifier si j'ai oublié quelque chose ou si j'ai fait quelque chose qui devrait être corrigé. Merci
Lucio

2

Je n'ai trouvé aucun moyen d'obtenir l'icône ibus, ni sur le bureau ni sur la barre supérieure. Mais le simple fait de taper ibus-setup dans un terminal m'a donné accès aux paramètres d'ibus.

  • Ensuite, je peux accéder et sélectionner la disposition du clavier ibus avec le raccourci appliqué.
  • Une icône apparaît lorsque vous appuyez sur le raccourci.
  • En utilisant LibreOffice, j'ai dû choisir un autre raccourci que le [Super-Space] par défaut, en ajoutant un [CRTL-ALT-Space], qui fonctionne correctement.
  • De plus, comme j'ai un clavier suisse-français, je dois sélectionner "Utiliser le clavier système" dans la configuration avancée, sinon j'obtiens une disposition de clavier américaine.

2

Ouvrez une fenêtre de terminal et tapez / collez:

dpkg -l ibus* | grep ^ii| awk '{print $2}' | xargs sudo apt-get --reinstall install

Redémarrez ensuite. Après le redémarrage, cliquez sur «Paramètres de saisie de texte», puis sur + / add-option et choisissez votre langue.

Ensuite, cela devrait très bien fonctionner.


0

J'ai également constaté qu'il y avait un problème avec ibus. Et maintenant, je ne peux plus entrer de chinois dans mon emacs, qui fonctionne parfaitement sur Ubuntu 13.04.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.