Install Avro Phonetic (scim-avro) in Ubuntu from PPA

Posted on: by


Update: Avro Phonetic on GNU/Linux is now stable. It is now available for GNU/Linux as an iBus input method. Please check for further instructions. I recommend you use ibus-avro instead of scim-avro. ibus-avro is far more stable and so far has worked flawlessly for me.

Avro Phonetic
I have built packages for Avro Phonetic engine for SCIM (scim-avro) 0.0.2 in my [Launchpad PPA]( with source available at [scim-avro's Google Code project]( The builds have been successful for both i386 and amd64 architectures. Currently targeted Ubuntu distributions are Lucid (10.04), Maverick (10.10), Natty (11.04), Oneiric (11.10) and Precise (12.04).

Important note: Ubuntu 11.10 and newer versions do not seem to have good support for SCIM, due to which scim-avro from my PPA does not work in all cases. Feedbacks received from Mr. Ashoke Kumar Bagchi, New Delhi, suggest that scim-avro has stopped working in Ubuntu 11.10 after an upgrade in February, 2012. If you fail to use scim-avro using all the methods mentioned in this post in Ubuntu 11.10 and newer versions, it will be a good idea to switch to Probhat keyboard layout. Also, have a look at Md. Enzam Hossain’s Avro Phonetic on Github.

The benefit of using scim-avro from this PPA is that it is packaged for the respective Ubuntu releases and architectures and so will have greater compatibility with the version of Ubuntu on which it is used. This will also provide an easier method of installation for Ubuntu users.


Execute these commands in the terminal:

  1. Add my Launchpad PPA to your software sources:
    sudo add-apt-repository ppa:kaustav-dasmodak/kido

  2. Update package information:
    sudo apt-get update

  3. Install scim-avro:
    sudo apt-get install scim-avro

The package will pull scim, im-switch and scim-canna as dependencies. After installation, you need to select SCIM as default input method. Type this in terminal:

im-switch -c

and select ‘scim’ from the list. If that does not work, you may need to use ‘scim-bridge’ to get Avro working.

I’m interested to know if it working fine on 64-bit Ubuntu. Your comments will be appreciated.

See also:

Note: Those who had problems using SCIM as input method, please try the instructions from Amit Seal’s blog post “Using Avro in Ubuntu” after installing from my PPA. Please let me know if it works.

Image source: