Fix for SCIM Errors in Ubuntu Gutsy and Hardy
Sponsored Link
The default setup of SCIM on Gutsy and Hardy produces some irritating errors including the inability to rename files in Nautilus (Gutsy), inability to type jump to files in Nautilus by typing the first few letters (Hardy), and Firefox 3's URL matching in the location bar lagging by a character (Hardy).
All of these problems can be fixed by installing scim-bridge and using that instead of xim.
To install scim-bridge on Gutsy using the following command
sudo apt-get install scim-bridge
To install scim-bridge on Hardy using the following command
sudo apt-get install scim-bridge-agent scim-bridge-client-gtk scim-bridge-client-qt scim-bridge-client-qt4
Now open the scim config file
sudo gedit /etc/X11/xinit/xinput.d/scim
and chage the following lines
GTK_IM_MODULE=xim
QT_IM_MODULE=xim
to
GTK_IM_MODULE="scim-bridge"
QT_IM_MODULE="scim-bridge"
Restarting SCIM is not sufficient so restart X either by restarting the computer (System->Quit->Restart) or hitting [CTL][ALT][BACKSPACE].
Source of this fix from here
In the past, I have used scim with openoffice to type documents in Hindi. The last time I did it was about a year ago when my machine was running Ubuntu 6.10 or 7.04. Since then I have upgraded it to Ubuntu 7.10 and more recently to Ubuntu 8.04.
Today when I needed to type a document in Hindi, I realised that there is some problem with the setup and SCIM does not work with openoffice. I have tried using scim-bridge but that does not help either. I am able to use SCIM in other applications (like gnome-terminal and gedit) but I cannot use it in openoffice.
Will be grateful if you could help.
Vikas