マシンの1つをUbuntu 17.04にアップグレードしました。関連する場合もあれば、そうでない場合もありますが、このマシンでは、アップグレード後に Avro Bengali keyboard Malay(Jawi)に切り替えました。
Ubuntu 16.04を実行している他の2台のマシンは正常に動作しています。
これらの自明のスクリーンショットをご覧ください。
キーボードの削除と再追加、アンインストール、および 再インストール キーボードを使用せずに試してみました。
Avroキーボードに切り替えるたびに、アラビア語のテキストが表示されます。
これは、 このバグ の修正として作成された新しいXKBシンボルファイルbn
が原因で発生するようです。レイアウトの名前-マレー語(ジャウィ)-が既にシンボルファイルmy
に存在するため、ファイルが冗長であると言えます。現在、入力ソースのリストには、Malay(Jawi)という名前の2つのエントリがあります。
とにかく、bn
シンボルファイルを削除または名前を変更すると、この問題が修正されるようです。
cd /usr/share/X11/xkb/symbols
Sudo mv bn bn.bak
編集:
このバグ を提出しました。これは受け入れられており、xkb-data
のバージョン2.21に影響します。
Edit II:
問題は 修正予定 v2のibus-avro
でもあります。
Edit III:
ファイルを移動すると、最新のUbuntuでウェイランドセッションにアクセスできなくなります。また、ibus-avroの開発者は、ウェイランドセッションを妨げることなく問題を修正する別の回避策を提案しました。これは文書化されています here
つまり、/usr/share/ibus/component/ibus-avro.xml
でファイルを編集する必要があります
Sudo vim /usr/share/ibus/component/ibus-avro.xml
行20で、変更
<layout>bn</layout>
に
<layout>us</layout>
ファイルを保存して、セッションを再開します。
これは問題を解決します: https://github.com/sarim/ibus-avro
すべてを自動的に取得してavroをインストールするスクリプトを試すことができます。リポジトリをダウンロードまたはクローンしてください: https://github.com/pavakpaul/ibus-avro-installer-for-ubunt を実行し、install-ibus-avro-for-ubuntu-wily.sh