升级到 Ubuntu 17.04 后,Avro 孟加拉语键盘切换为马来语(Jawi)

升级到 Ubuntu 17.04 后,Avro 孟加拉语键盘切换为马来语(Jawi)

我将其中一台机器升级到了 Ubuntu 17.04。可能相关,也可能不相关,但对于这台机器来说,Avro孟加拉语键盘升级后改为马来语(Jawi)。

我的另外两台机器运行 Ubuntu 16.04,运行良好。

请参阅这些不言自明的屏幕截图。

在此处输入图片描述

在此处输入图片描述

我尝试移除并重新添加键盘,卸载并重新安装键盘无济于事。

每当我切换到 Avro 键盘时,我都会收到阿拉伯语文本。

答案1

发生这种情况的原因似乎是新的 XKB 符号文件,bn该文件是为了修复这个错误据我所知,该文件是多余的,因为布局名称 - 马来语(Jawi) - 已经存在于符号文件中my。目前,输入源列表中有两个名为马来语(Jawi)的条目。

无论如何,删除或重命名bn符号文件似乎可以解决此问题。

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

编辑:

我提交了这个错误,该提案已被接受,并将影响 2.21 版xkb-data

编辑二:

这个问题也是即将修复在 v2 中ibus-avro


編輯三:

移动文件似乎会导致最新 Ubuntu 上的 Wayland 会话无法访问。此外,ibus-avro 的开发人员还提出了另一种解决方法,可以修复此问题而不会干扰 Wayland 会话。这已记录在案这里

简而言之,您需要编辑文件/usr/share/ibus/component/ibus-avro.xml

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

在第 20 行,更改

<layout>bn</layout>

<layout>us</layout>

保存文件并重新启动会话。

答案2

这确实解决了问题: https://github.com/sarim/ibus-avro

您可以尝试我的脚本,它会自动获取所有内容并为您安装 avro。只需下载或克隆我的存储库:https://github.com/pavakpaul/ibus-avro-installer-for-ubuntu并执行 install-ibus-avro-for-ubuntu-wily.sh

相关内容