For Bengali you can use avro phonetic.
ibus as input method, you can try with avro m17n package.It works like charm. You can download from here . While installing you might get packaging warning. Ignore that.
- Download the latest dev file, install it.(Read the instruction in
ibus-m17n from software center.
- Switch input method to ibus and configure ibus like this. You can also install hindi from here. (I never tried)
- Log out and login. Use ctrl + space to switch input methods. To change keyboard shortcut, use
General tab of the shown picture.
Add ibus in start up
Courtesy - http://askubuntu.com/a/135566/35775
- Open startup applications from the power cog
Traditionally avro is instructed to setup with
scim input method. But it doesn't work well in latest ubuntu version (>= 11.10). A ppa package is available (tutorial here) also or can compile for source.