Fix for SCIM Errors in Ubuntu Gutsy and Hardy

Sponsored Link
Smart Common Input Method (SCIM) platform project, which provides not only a user friendly, full featured input method user interface for POSIX-style operating systems (including Linux, FreeBSD and other Unix), but also a development platform to make input method development easier.

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




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

Sponsored Link

You may also like...

1 Response

  1. Vikas Rawal says:

    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.


Leave a Reply

Your email address will not be published. Required fields are marked *