[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#441443: SCIM with Anthy do not work with OpenOffice.org Writer



Thanks for the follow-up.

On Sat, Sep 15, 2007 at 06:16:46AM +0300, Juhapekka Tolvanen wrote:
> On Wed, 12 Sep 2007, +17:32:24 EEST (UTC +0300),
> Ming Hua <minghua-guest@users.alioth.debian.org> pressed some keys:
> > 
> > I would suggest you try the following:
> > 1. Remove all your manual settings about SCIM;
> 
> Done.
> 
> > 2. Without scim running, modify ~/.scim/global file, and add
> >    "/SupportedUnicodeLocales = fi_FI.UTF-8" line in it.  See the
> >    "Locales" section in /usr/share/doc/scim/README.Debian.gz for more
> >    explanation.
> 
> It has these lines:
> 
> /DefaultConfigModule = simple
> /DefaultKeyboardLayout = Unknown
> /DefaultPanelProgram = /usr/bin/scim-panel-kde

Do you have skim installed as well?  Either way, please change this to
"/DefaultPanelProgram = /usr/bin/scim-panel-gtk" and try again.

> /DisabledIMEngineFactories = 
> /SupportedUnicodeLocales = en_GB.utf8,en_US.utf8,fi_FI.utf8

Are you sure that "*.utf8" works the same way as "*.UTF-8"?  If not,
please use "UTF-8" and try again.

> > 3. Install im-switch package, and run "im-switch -s scim".  Read the
> >    output to make sure im-switch is set properly.
> 
> I did it. That way SCIM stopped working everywhere.

This really shouldn't happen.  I take that you didn't modify the
"/DefaultPanelProgram" in ~/.scim/global yourself, my main suspect is
skim's configuration tool.  If that's the reason scim stops working,
it's really a nasty problem and I can't think of a good way to solve it
right now.

> Then I gave command
> "im-switch -s scim-immodule" and after relogin SCIM started to work at least
> with GVIM (with Gtk+-widgets) and Iceweasel but it still did not work
> with least Qt-program called Kiten. In both cases SCIM did not work with
> OpenOffice.org. SCIM still do not work with xterm. But inside that I can
> use uim-fep.

This is really sad.  I wonder if you have time to test with a new user
(therefore a fresh home directory)?  If the im-switch method still
doesn't work, that's a pretty serious bug in scim.  Both of the scim
maintainers are GTK+/GNOME user, we would really appreciate some testing
from KDE users.

> BTW this looks stupid in /etc/X11/xinit/xinput.d/scim-immodule
> 
> GTK_IM_MODULE=scim
> # Qt immodule is not ready
> #QT_IM_MODULE=scim

Yeah, that file is a bit outdated (it is mainly for etch).  This will be
fixed in the next upload.

> I think it is ready. But I suggest you add a file called
> /etc/X11/xinit/xinput.d/scim-bridge to your package called scim. It would
> look something like this:
> 
> XIM=SCIM
> XIM_PROGRAM="scim"
> XIM_ARGS="-d"
> GTK_IM_MODULE=scim-bridge
> QT_IM_MODULE=scim-bridge

It's probably more suited for scim-bridge package rather than scim
package.  Also see bug #442172 [1] I just reported yesterday.

1. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=442172

Thanks again,
Ming
2007.09.14




Reply to: