ibus does not install itself as an option for the all_ALL quasi-locale
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
im-config (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ibus
Upon installation, ibus installs itself as a choice for several locales (xinput-lang_LANG alternatives), including ja_JP and ko_KR. This allows for use of the im-switch tool to change what input method to use for that locale.
It does not install itself as an option for the all_ALL quasi-locale, or more specifically, the xinput-all_ALL alternative. This makes it impossible to use im-switch to set my system-wide default to ibus. I run Kubuntu 10.04 with an English language setting and a Swedish locale. This behavior is present in Karmic as well.
$ sudo im-switch -c
No system wide default defined just for locale en_US .
Use "all_ALL" quasi-locale and set IM.
System wide default for all_ALL locale is marked with [+].
There are 7 choices for the alternative xinput-all_ALL (providing /etc/X11/
Selection Path Priority Status
---
* 0 /etc/X11/
1 /etc/X11/
2 /etc/X11/
3 /etc/X11/
4 /etc/X11/
5 /etc/X11/
6 /etc/X11/
7 /etc/X11/
Press enter to keep the current choice[*], or type selection number:
As workarounds go, it is possible to modify the alternative configuration file (/var/lib/
Looking at the source, all_ALL is commented out at debian/
case "$1" in
configure)
ua_inst ja_JP ibus 60
ua_inst ko_KR ibus 60
[...]
Unsure of the rationale of why it would be disabled that way. Both UIM and SCIM install themselves as choices to all_ALL, so installation of those methods is very easy.
ProblemType: Bug
Architecture: i386
Date: Tue Feb 16 20:28:01 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Kubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100201)
Package: ibus 1.2.0.20091215-
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: ibus
Uname: Linux 2.6.32-12-generic i686
Zorael wrote:
> Public bug reported:
>
> Binary package hint: ibus
>
> Upon installation, ibus installs itself as a choice for several locales
> (xinput-lang_LANG alternatives), including ja_JP and ko_KR. This allows
> for use of the im-switch tool to change what input method to use for
> that locale.
>
> It does not install itself as an option for the all_ALL quasi-locale, or
> more specifically, the xinput-all_ALL alternative. This makes it
> impossible to use im-switch to set my system-wide default to ibus. I run
> Kubuntu 10.04 with an English language setting and a Swedish locale.
> This behavior is present in Karmic as well.
I'm sorry, but I cannot reproduce your problem. I can activate ibus
using im-switch for any locale just fine on Lucid, although I run Gnome
and not KDE.
Can any other KDE user reproduce this problem?
Do you have a clean installation from the Lucid CD or did you upgrade
from an older version?
Which steps did you do to set your language settings?