Summary: At this point I have a stable desktop where I don't have to
reduce my touch-typing speed by a factor of 20 in order to achieve any
text input at all (which is how it was this morning before disabling
IBUS in my Language Support preferences).

I think ibus-gtk was already installed by default, and selected (at
least that's what shows in the Language Support GUI). However, I don't
know how ibus-gtk relates to xim, and the problems between xim and e.g.
Inkscape remain unspoken.

The assertion that no IM module was installed seems to be an assumption
from @happyaron but it's hard to tell if that's what he meant, or why,
from his very short comment.

However, querying the environment variables by running 'export' in bash you 
see...
declare -x GTK_IM_MODULE="xim"

...both before (when ibus was selected) and after selecting 'none' in
the Language Support GUI and logging out and in again.

I have no idea where this is coming from, but I suspect it's to do with
im-config, given it explicitly exports that environment variable I
couldn't find another reference to it in my profile or session files,
but I'm not really sure what I'm looking for.

I installed SCIM manually, (scim-gtk-immodule) following advice online
that running applications with SCIM was a good way to workaround the
bug/feature interaction/whatever (no-one seems to want to talk about the
actual bug), as described at
http://www.inkscapeforum.com/viewtopic.php?f=29&t=18042 which I needed
to resolve because of
https://bugs.launchpad.net/ubuntu/+source/inkscape/+bug/1385009

IBUS seems to also be related to this serious bug I was also
experiencing...
https://code.google.com/p/chromium/issues/detail?id=456766  so disabling
it seemed like a good idea.

Given my keyboard input is all in ASCII (as you'd expect from a en-GB or
en-US configured laptop) I fail to see why there's internationalisation
support baked into my desktop anyway, especially if it's buggy and
prevents so many applications on the desktop from operating. However, so
far I would say I have a slim grasp of what the actual bug might be,
despite all the reports I've read. So far, only workarounds and buck-
passing.

Searching the repositories for anything to do with a binary or lib
ending xim gives me the following, and neither im-switch or uim-xim are
installed...

$ apt-file search --regexp 'xim$'
cyrus-common: /usr/share/doc/cyrus-common/README.exim
cyrus-doc: /usr/share/doc/cyrus-doc/README.exim
debian-lan-config: 
/usr/share/debian-lan-config/fai/config/scripts/MAIL_SERVER/10-exim
devscripts: /usr/share/doc/devscripts/examples/forward.exim
exim4-daemon-heavy: /usr/sbin/exim
exim4-daemon-light: /usr/sbin/exim
im-switch: /etc/X11/xinit/xinput.d/default-xim
im-switch: /etc/X11/xinit/xinput.d/th-xim
logcheck-database: /etc/logcheck/ignore.d.server/sa-exim
logwatch: /usr/share/logwatch/scripts/services/exim
mlterm-common: /etc/mlterm/xim
postgrey: /usr/share/doc/postgrey/README.exim
sa-exim: /usr/share/lintian/overrides/sa-exim
sks: /etc/sks/forward.exim
sks: /usr/share/doc/sks/sampleConfig/debian/forward.exim
uim-xim: /usr/bin/uim-xim


** Bug watch added: code.google.com/p/chromium/issues #456766
   http://code.google.com/p/chromium/issues/detail?id=456766

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1425510

Title:
  Default IM configuration causes hangs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/im-config/+bug/1425510/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to