Bug#260527: Are you using old SCIM with GDM ?

Osamu Aoki Osamu Aoki <osamu@debian.org>, 260527@bugs.debian.org
Sat, 2 Oct 2004 08:42:01 +0200


Hi,

Judging from your name and e-mail address, you may likely using IM ?
Are you using SCIM? There were some issue with it.  See #272321:

 scim-gtk2-immodule: I can not login with GDM now.

I have discussed this with packager and uploaded his new updated version
to archive by sponsoring it :-) So for SCIM, we implemented work around.

Here is Ming's key words:

|  The culprit should be scim-gtk2-immodule add a new GTK2 im module in
|  /etc/gtk-2.0/gtk.immodule with locale ``*'', and thus kick in for all
|  kinds of environments.  Since gdm is using GTK2, it is set to be using
|  the ``scim'' im module, however since scim is not started (or not fully
|  working), the keyboard inputs are intercepted.  And gdm not supporting
|  changing im module on the fly (like you cant do right click -> input
|  method in gedit etc.) only makes things worse.
|  
|  I believe scim 1.0 should fix this because 1.0 version is able to
|  automatically start scim if a gtk im module requires so.  I'll test
|  tomorrow and give the results.
|  
|  For now I've found a workaround by restart gdm with im module set to
|  xim:
|      # GTK_IM_MODULE="xim" /etc/init.d/gdm restart

Since user name and password are 7 bit ASCII (C locale), I think im
module is not needed.  So this bug is still with GDM.  But it is not
important one once original poster confirms fixed situation with updated
SCIM.

Osamu