Install Avro on Kubuntu 16.04

30 Jan 2018 linux

Installing Avro on Linux has become pretty much easy these days. Thanks to this blog post by Omicron Lab. But there are many users out there who failed successfully to configure Avro with ibus, specially on non-Ubuntu distros. Because Kubuntu (or other non-GNOME distros) does not use ibus as IME. So I found an workaround.

First, download the latest deb file for Avro and install it.

sudo dpkg -i avro_2.1-3_all.deb
sudo apt install -f

Your system still needs ibus and gjs . So do install them.

sudo apt install ibus gjs

Here comes the best part. You need to set ibus as default IME at boot time. The following line will do it for you.

sudo echo IM_CONFIG_DEFAULT_MODE=ibus >> /etc/default/im-config

Now run ibus-setup and do add Avro Keyboard from Bengali section as Normal User (no root). When you are done, just reboot your computer. After rebooting, Bengali text should appear when you type as it should be.

Let me know if this trick helped you. Or if you have a better one to share!