Hi Enrico, Is this bug or just a normal behavior?
On Sun, Dec 24, 2006 at 02:30:37PM +0800, Enrico Zini wrote: > Package: scim > Version: 1.4.4-5 > Severity: normal > > Hello, > > I have SCIM started through im-switch only: Welcome :-) > $ LANG=C im-switch -l > Your input method setup under C locale as below. > ======================================================= > No private "/home/enrico/.xinput.d/C or /home/enrico/.xinput.d/all_ALL" is > defined. > ======================================================= > The system wide default is pointed by "/etc/alternatives/xinput-all_ALL" . > xinput-all_ALL - status is auto. > link currently points to default > default - priority 10 > none - priority 0 > scim - priority 0 > scim-immodule - priority 0 > Current `best' version is default. > ======================================================= > The available input method configuration files are: > default none scim scim-immodule th-xim > ======================================================= > > The im-switch selection I have is this: > > $ im-switch -s scim-immodule > > My LANG is set to it_IT.UTF-8 Did you fiddle with /etc/scim/global for it_IT.UTF-8 by including it to following line as: /SupportedUnicodeLocales = en_US.UTF-8,it_IT.UTF-8 > And my ~/.xinput.d/it_IT is a link pointing to > /etc/X11/xinit/xinput.d/scim-immodule whose contents are: > > # > # This configuration file for SCIM is deprecated. > # > # Use "X input Method" for standard X applications > # Use "SCIM immodule" for GTK applications > # > # Using this configuration may improve some usability for GTK applications > # such as the location of word selection window. > # > > # You still need these XIM settings for non-GTK programs. > XIM=SCIM > XIM_PROGRAM=/usr/bin/scim > XIM_ARGS="-d" > GTK_IM_MODULE=scim > # Qt immodule is not ready > #QT_IM_MODULE=scim > DEPENDS="scim,scim-gtk2-immodule,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh" > > > The problem is that I see two scim icons in the task bar. What desktop configuration and what other programs are you running? > The process list shows scim started twice: > > $ ps auxwww|grep scim > enrico 3923 0.0 0.0 0 0 ? Z 14:11 0:00 [scim] > <defunct> > enrico 3936 0.0 2.0 51768 21020 ? Ss 14:11 0:00 > /usr/lib/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay > enrico 3941 0.0 0.1 19180 1124 ? Ss 14:11 0:00 > /usr/lib/scim-1.0/scim-helper-manager > enrico 3942 0.0 0.8 74372 9072 ? Ssl 14:11 0:00 > /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay > enrico 3944 0.0 0.1 25704 1376 ? Ss 14:11 0:00 > /usr/lib/scim-1.0/scim-launcher -d -c socket -e socket -f x11 > root 4063 0.0 2.0 51080 20416 ? Ss 14:11 0:00 > /usr/lib/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay > root 4066 0.0 0.1 19180 1120 ? Ss 14:11 0:00 > /usr/lib/scim-1.0/scim-helper-manager > root 4067 0.0 0.6 72988 7076 ? Ssl 14:11 0:00 > /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay Looks quite normal to me. I think you have not only user prigram but also something like root user terminal running on your X :-) SCIM is running for each user then. I changed my configuration to use scim-immodule here and tested. [EMAIL PROTECTED]:~$ ps auxwww|grep scim osamu 3612 0.0 0.0 0 0 ? Z 22:44 0:00 [scim] <defunct> osamu 3630 0.0 4.3 49768 22260 ? Ss 22:44 0:00 /usr/lib/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay osamu 3636 0.0 0.1 7248 1000 ? Ss 22:44 0:00 /usr/lib/scim-1.0/scim-helper-manager osamu 3637 0.0 1.4 29120 7244 ? Ssl 22:44 0:00 /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay osamu 3639 0.0 0.3 8916 1728 ? Ss 22:44 0:00 /usr/lib/scim-1.0/scim-launcher -d -c socket -e socket -f x11 osamu 3729 0.0 0.7 15048 3616 ? Ss 22:44 0:00 /usr/lib/scim-1.0/scim-helper-launcher --daemon --config socket --display :0.0 anthy-imengine-helper 24a65e2b-10a8-4d4c-adc9-266678cb1a38 osamu 3836 0.0 0.1 4784 784 pts/2 R+ 22:48 0:00 grep scim [EMAIL PROTECTED]:~$ .... then I opened root terminal :-) [EMAIL PROTECTED]:~$ ps auxwww|grep scim osamu 3612 0.0 0.0 0 0 ? Z 22:44 0:00 [scim] <defunct> osamu 3630 0.0 4.3 49768 22260 ? Ss 22:44 0:00 /usr/lib/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay osamu 3636 0.0 0.1 7248 1000 ? Ss 22:44 0:00 /usr/lib/scim-1.0/scim-helper-manager osamu 3637 0.0 1.4 29120 7388 ? Ssl 22:44 0:00 /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay osamu 3639 0.0 0.3 8916 1728 ? Ss 22:44 0:00 /usr/lib/scim-1.0/scim-launcher -d -c socket -e socket -f x11 osamu 3729 0.0 0.7 15048 3616 ? Ss 22:44 0:00 /usr/lib/scim-1.0/scim-helper-launcher --daemon --config socket --display :0.0 anthy-imengine-helper 24a65e2b-10a8-4d4c-adc9-266678cb1a38 root 3913 0.0 4.2 49256 21804 ? Ss 22:50 0:00 /usr/lib/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay root 3916 0.0 0.1 6016 952 ? Ss 22:50 0:00 /usr/lib/scim-1.0/scim-helper-manager root 3917 0.0 1.0 23572 5220 ? Ssl 22:50 0:00 /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay osamu 3935 0.0 0.1 4784 780 pts/2 R+ 22:50 0:00 grep scim [EMAIL PROTECTED]:~$ See I have 2 SCIM. Osamu -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]