我将其中一台机器升级到了 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