web-dev-qa-db-fra.com

Le clavier Avro Bengali bascule en malais (Jawi) après la mise à niveau vers Ubuntu 17.04

J'ai mis à niveau l'une de mes machines vers Ubuntu 17.04. Peut-être est-ce lié, peut-être que non, mais pour cette machine, clavier Avro Bengali est passé à Malay (Jawi) après la mise à niveau.

Mes deux autres machines, fonctionnant sous Ubuntu 16.04, fonctionnent bien.

S'il vous plaît voir ces captures d'écran explicites.

enter image description here

enter image description here

J'ai essayé d'enlever et de ré-ajouter le clavier, de désinstaller et de réinstaller le clavier sans aucun résultat.

Chaque fois que je passe au clavier Avro, je reçois des textes en arabe.

6
Masroor

Cela semble se produire à cause du nouveau fichier de symboles XKB bn qui a été créé pour corriger ce bogue . Autant que je sache, ce fichier est redondant, car le nom de la présentation - Malay (Jawi) - est déjà présent dans le fichier de symboles my. Il existe actuellement deux entrées nommées Malay (Jawi) dans la liste des sources d'entrée.

Quoi qu'il en soit, supprimer ou renommer le fichier de symboles bn semble résoudre ce problème.

cd /usr/share/X11/xkb/symbols
Sudo mv bn bn.bak

Modifier:

J'ai classé ce bogue , qui a été accepté et affectera la version 2.21 de xkb-data.

Éditer II:

Le problème est également sur le point d'être corrigé dans la v2 de ibus-avro.


Éditer III:

Il semble que déplacer le fichier rende la session wayland inaccessible sur le dernier Ubuntu. Les développeurs d’ibus-avro ont également suggéré une autre solution de contournement qui résout le problème sans interférer avec la session wayland. Ceci est documenté ici

En bref, vous devez éditer le fichier à /usr/share/ibus/component/ibus-avro.xml

Sudo vim /usr/share/ibus/component/ibus-avro.xml

Sur la ligne 20, changez

<layout>bn</layout>

à

<layout>us</layout>

Enregistrez le fichier et redémarrez votre session.

4
Gunnar Hjalmarsson

Cela résout le problème: https://github.com/sarim/ibus-avro

Vous pouvez essayer mon script qui récupère automatiquement tout et installe avro pour vous. Il suffit de télécharger ou de cloner mon référentiel: https://github.com/pavakpaul/ibus-avro-installer-for-ubunt et d'exécuter install-ibus-avro-for-ubuntu-wily.sh

0
Pavak Paul