Update: Avro Phonetic on GNU/Linux is now stable. It is now available for GNU/Linux as an iBus input method. Please check http://linux.omicronlab.com/ 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: http://omicronlab.com/forum/index.php?showtopic=2029&pid=12364&st=60&#entry12364

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: http://code.google.com/p/scim-avro/.

Let the world know!Tweet about this on TwitterShare on FacebookShare on RedditShare on Google+Pin on Pinterest

55 thoughts on “Install Avro Phonetic (scim-avro) in Ubuntu from PPA

  1. Thanks everybody. Glad that it helped you :)
    @নাজমুস সাকিব What version and architecture did you install on?

  2. আমি SCIM-bridge ব্যাবহার করছি, সবই ঠিক আছে, শুধু OpenOffice-এ 'ছ', 'খ' এগুলো পরছে না। gedit বা firefox ঠিক আছে । সিস্টেম হ্ল ১০.১০।

  3. where is the author of this post???
    openoffice have still the same problem, can anyone fix it for ubuntu 10.10… because its difficult to upgrade through all the releases of ubuntu, its difficult to change the system in every 6 months…

  4. can you pls tell me how can i install avro in KUbuntu?
    Earlier i have used it in Ubuntu (Gnome platform). but those are not working in the present case.initially im-switch -c command was not working. but i installed input wsitcher and then scim has been selected as input method.once i had selected scim-bridge also. but no result.
    what should i do? is it not possible to work with avro in KUbuntu? pls HELP…..

  5. @Surajit
    Sorry I didn't get a chance to follow the comments lately. Regarding your query about OpenOffice not printing ছ ঝ etc., it is a known issue and has been discussed on Omicron Lab's forums. I'm afraid I don't know about any fix for OpenOffice. As a matter, LibreOffice faces the same issues. What I do often is to write the text in some other editor and paste it back to LibreOffice.

    All I did was to Ubuntu packages using the code which Avro Phonetic's developers had already published. I'd refer any further queries regarding bugs found in Avro to Omicron Lab's forum.

    I've not tested with Kubuntu since I don't use it myself. Still, I'd suggest you to purge packages for im-switch, scim and scim-avro that you have already installed and do a fresh install from my ppa and see if it works.

    @moony and MAK
    Thanks for the feedback :) It's highly appreciated.

  6. ইন্সটল করলাম। ওপেনঅফিস ছাড়া সব কিছুতেই লিখতে পারছি। ধন্যবাদ।

  7. Thank you for leaving a link to my blog, Kaustav :) And good work!

    Kishor, just press ctrl+alt+t in Ubuntu. It is a common method to open terminal. Then follow the links provided by Kaustav in his post.
    It is really easy, trust me and millions of Ubuntu users around the world 😉

  8. Thank you for your appreciation, Amit. Sadly, SCIM is outdated now. I'm looking forward to work using ibus as input method for Avro Phonetic.

  9. কাজ করছে! আমি একবারেই পেরেছি scim চালাতে। ধন্যবাদ।

  10. Does it work with UBUNTU Oneiric 64bit?
    Any change for this release, I used Avro in this way with last two releases, but in 11.10, its not working, am I missing anything?

  11. @Surajit,
    Seems like scim is not working properly on Ubuntu 11.10. The problems you are facing with scim-avro are actually scim's problems. Did you try using scim-bridge as input method by doing "im-switch -c" from terminal?

    If nothing works, I'd ask you to look out for Avro on iBus. In the meantime, you can try Md. Enzam Hossain's Avro Phonetic m17n pack for iBus at https://github.com/ienzam/Avro-Phonetic-m17n

  12. Scim-bridge দিয়ে Ubuntu 10.10 64-bit-এ চলছে কিন্তু LibreOffice-এ যুক্তাক্ষর লেখা যাচ্ছেনা।

  13. ইয়াহুউউউউউউউউউউউ…আমি এই পদ্ধতি অনুসরন করে

    উবুন্তু ওনিরিক ৬৪-বিট পরিবেশে আমি এখন বাংলা লিখতে পারছি।

    সবাই কে অনেক ধন্যবাদ ও ভালবাসা জানাই।

    নতুন দিল্লী / ভারত

  14. @ Gaur Prasanna

    আপ্নার কথা ঠিক। LibreOffice এ অনেক কিছহু লেখা যাচ্ছেনা। কোন উপায় আছহে কী?


    • @Prativasic
      Thanks for providing the new link. I’ve updated the post.

      Also, thank you for your appreciation, but I’m afraid this package is going to get obsolete very soon.

  15. I have tried according to the command u mentioned. It install successfully, no error occurs. But after installation no keyboard icon occurs on the upper pannel. Is there any need to change the SCIM input method setup to produce the icon. I am using Ubuntu 10.04. I also tried according the site given below :
    Please help me.

    • If SCIM does not work as input method, trying using scim-bridge instead. In that case, you will have broken support in OpenOffice/LibreOffice, but you will be use scim-avro in most of other apps. To change your input method, do this in terminal:

      $ im-switch -c

      Choose “scim-bridge” from the popup and restart your X server (Ctrl+Alt+Bksp) or logout and login.

      • অনেক ধন্যবাদ । scim-bridge প্রয়োগ করে অভ্র কাজ করছে ।

  16. Ibus দিয়ে বাংলা লিখছি। খারাপ না, তবে এখনো অনেক ত্রুটি রয়ে গেছে। সুতরাং SCIM এখনও ছাড়বো না। আমি Ubuntu 11.10 এ তো বেশ ভালোভাবেই SCIM-Avro ব্যবহার করছি। এখন পর্যন্ত কোন ত্রুটি পাই নাই। অবশ্য আমি, PPA Use করে ইনস্টল করি নাই। তাই বলতে পারছি না। অসংখ্য ধন্যবাদ!!!

    • আপনার থেকে উৎসাহ পেয়ে Ubuntu 12.04-এর জন্যও scim-avro-র প্যাকেজ বানিয়ে ফেললাম :) আশা করি কাজে লাগবে।

      • I am using ubuntu 12.04. I have tryed to install avro through SCIM. The avro installed successfully, but using the command im-switch -c and selecting the input method scim and scim bridge, both cases the terminal shows the following error :
        Segmentation fault (core dumped)

        My system is of 64 bit.

        Please help me.

        • Ranadip, you upgraded to ubuntu 12.04, right? SCIM is well-known to break with distribution upgrades, though I don’t know how. You can try the steps mentioned at http://is.gd/3vzs9R and see if it works.

          If it doesn’t help, consider using Avro with iBus. You can check the github repository mentioned above or use this direct link to download the .deb file: http://is.gd/TTdSv1

          • No, I installed Ubuntu 12.04 fresh. I tryed both the way you mentioned, but avro bengali did not appeared neither in SCIM Input method setup, nor in iBus. I am in a big problem for last few days regarding Bangla in ubuntu. Please help.

  17. I am running ubuntu 11.10 – 32 bit and installed this as per your instructions, but after running the updates scim avro seemed to stop working. I have changed to scim-bridge from scim and reinstalled but to no avail.

    Is there any workaround for this?

    Is this issue going to be fixed in the upcoming LTS version?

  18. The above mentioned iBus is better option than SCIM, it works great in ubuntu and debian with 32 bit and 64 bit (I used natty for ubuntu and squeeze for debian). And the important thing is that it dont has the problem of not getting ‘ছ’ ‘ঘ’ ‘খ’ for openoffice or libreoffice. Both gedit and office works fine and have no glitches like before.
    Thanks a lot to this forum.

    The ibus-avro link is : https://github.com/avro-phonetic

    For debian users the installation is not like a single click operation, you have to read the read me and follow the instructions there available on that package(on the INSTALL file).

    After the installation all you have to do is switching the default input method: “im-switch -c” and thats all.

  19. উবুন্টু ১১.১০ তে কাজ করেছে। ৩২ বিট সিস্টেম। ইন্সটল করার পর প্রথমে বুঝতে পারছিলাম না জে ইংলিশ আর অভ্র এর মধ্যে সুইচ করব কিভাবে (উইন্ডোজ এ যেমন F12 চেপে করি)। পরে scim input method setup এ গিয়ে দেখলাম Ctrl+Space চাপতে হবে। আর libreoffice এ ‘ছ’ ‘ঘ’ ‘খ’ বা অন্য কোন অক্ষর নিয়ে কোন সমস্যা নেই। :) ধন্যবাদ।

    কিন্তু এটা ইন্সটল করার পর থেকে দেখছি Dash home এ গিয়ে search এ কিছু লিখলে keyboard এ চাপার অনেক্ষন পর আসে বা আসে না! এটা কি জন্য? ঠিক করার উপায় আছে কোন? অন্য সব জায়গায় (নেট এ বা office এ লিখার সময়) কোন সমস্যা নেই।

  20. আমার ৬৪-বিট ১২.০৪ এ শেষ পর্যন্ত কাজ করাতে পেরেছি। তবে লেটেস্ট(precise) ভার্সনটা রিমুভ করে আগের(oneiric) ভার্সনটা ইনস্টল করতে হয়েছে। PPA এর লেটেস্টটায় মনে হয় কোন সমস্যা আছে, আগেরটা ৬১৭.৫ কেবি আর এইটা মাত্র ১.৯ কেবি কেন?

  21. Hello,

    I’ve been using Avro Phonetic for long on M$, and on Linux Mint (Nadia, Mate) for some time. Recently I switched to LMDE (Linux Mint 201303 Cinnamon 32-bit),and am liking it very much, with one problem. I tried to install ibus-avro on it but failed. Tried asking for help at Ibus-Avro, but Sarim Khan says Debian is not supported. A bit of googling let me know that you’ve using using ibus-avro in Debian Testing. Could you tell me how it’s done?

    Thanking you in advance…

  22. Thanks a lot! It worked, despite my little knowledge of installations from source.
    I posted a brief tutorial of my efforts on the Linux Mint forums, while acknowledging your help.

    But here’s thanking you again.

    Warm regards,

Leave a Reply