1] Install ibus, ibus-m17n m17n-db m17n-contrib ibus-gtk
2] In a terminal type ibus-setup. If ibus is not loaded or running already a dialog will give you the option of running it.
3] You may need to add the below lines to $HOME/.bashrc and relogin:
export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus
4] The above step could also be done the following way:-
Menu –> Settings –> All –> Language –> Input Method Setting
–> Select IBUS if it shows in the list and click Setup Selected Input Method
–> Opens Preferences dialogue
–> See the keyboard bindings to use to enable typing in Hindi..
If IBUS does not show in the list, click on Advanced button
–> Fill in the Name textbox
Execute Command textbox
Setup command textbox with IBUS, ibus and ibus-setup respectively.
Below that are the above mentioned lines.
The entry should be ibus, ibus and @im=ibus respectively.
Close the box.
If you open Geany as your text editor use the keybinding to enable like first CTRL+SPACE then ALT+SHIFT+L
Now type in hindi if you have input method as hindi phonetic from input method preferences that opened up.