On 05/07/10 07:51 AM, Sridhar M.A. wrote: > > My question, how can I make iceweasel, OO and other packages like > inkscape to use scim as the default input method?
This is on Debian Testing, Intel 32 bit processor. I can use scim on my KDE desktop without any problems ... almost. The only hiccup is that its applet does not start when I log in. This gives an option of switching to my last changed keyboard using CTRL+SPC only (since I cannot click on an applet to select a different layout). I have to kill its gtk instance which forces some auto restart in scim and the kde applet appears. Example, right now I have the following processes. I do not have the scim applet, but I can switch to the alternate layout using CTRL+SPC. $> ps uax | grep scim hs 2214 0.0 0.1 9964 1772 ? Ss Jul01 0:02 /usr/lib/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay hs 2218 0.0 0.0 6208 404 ? Ss Jul01 0:00 /usr/lib/scim-1.0/scim-helper-manager hs 2219 0.0 0.4 28844 5976 ? Ssl Jul01 1:15 /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay hs 2221 0.0 0.0 9180 540 ? Ss Jul01 0:00 /usr/lib/scim-1.0/scim-launcher -d -c socket -e socket -f x11 hs 17527 0.0 0.0 3860 776 pts/6 S+ 10:30 0:00 grep scim Terminating gtk instance prompts the scim to give me its applet in KDE's panel: $> kill -TERM 2219 Now I can select whichever layout I want from the applet. Now, all that is well and good, but I am no sure why gtk related instance starts. So I poked around /etc files and found this: $> cat /etc/scim/global /SupportedUnicodeLocales = en_US.UTF-8 /DefaultPanelProgram = scim-panel-gtk /DefaultConfigModule = simple /DefaultSocketFrontEndAddress = local:/tmp/scim-socket-frontend /DefaultSocketIMEngineAddress = local:/tmp/scim-socket-frontend /DefaultSocketConfigAddress = local:/tmp/scim-socket-frontend /DefaultPanelSocketAddress = local:/tmp/scim-panel-socket /DefaultHelperManagerSocketAddress = local:/tmp/scim-helper-manager-socket /DefaultSocketTimeout = 5000 Perhaps the default panel program is the responsible for it. I wonder how to make it so that gtk related scim starts in Gnome but kde related in KDE only. Another thing that might matter is the following file: $> cat ~/.scim/global /DefaultKeyboardLayout = kconfig /DisabledIMEngineFactories = IMEngine-M17N-am-sera, .... <and so on: all the disabled layout in my scim applet> /SupportedUnicodeLocales = en_CA.utf8,en_US.UTF-8,fr_FR.UTF-8 Regards. -- Please reply to this list only. I read this list on its corresponding newsgroup on gmane.org. Replies sent to my email address are just filtered to a folder in my mailbox and get periodically deleted without ever having been read. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/i0vf2g$q4...@dough.gmane.org