Bug 723121 - ibus-chewing: Is not default for [zh_TW] In Fedora 15
Summary: ibus-chewing: Is not default for [zh_TW] In Fedora 15
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus-chewing
Version: 15
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Ding-Yi Chen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 632043 (view as bug list)
Depends On:
Blocks: 713033
TreeView+ depends on / blocked
 
Reported: 2011-07-19 06:59 UTC by Ding-Yi Chen
Modified: 2011-11-01 02:11 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-01 02:11:04 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ding-Yi Chen 2011-07-19 06:59:32 UTC
Description of problem:
(Original bug report is https://bugzilla.redhat.com/show_bug.cgi?id=713033#c2)
ibus-chewing should be default and installed for newly installed Fedora 15, but it is not.

Version-Release number of selected component (if applicable):
ibus-chewing-1.3.9.2

How reproducible:
Always

Steps to Reproduce:
1. Install a fedora.
2. Check traditional-chinese support.
  
Actual results:
ibus-chewing is not installed in Fedora 15.

Expected results:
ibus-chewing is installed in Fedora 15.


Additional info:
This is not actually a duplicate to Bug 627794.

ibus-chewing seems missing in Traditional Chinese section in comps.xml.

Temporary work-around:
Check "input-methods", ibus-chewing is there.

Comment 1 Ding-Yi Chen 2011-07-19 07:15:58 UTC
Mmm, seem ibus-chewing does sit in Traditional Chinese section in comps.xml.
But requires xorg-x11-server-Xorg.

Um, does ibus-chewing not installed at all, or just require you to manually add in ibus preferences?

Comment 2 Ding-Yi Chen 2011-07-20 04:03:51 UTC
I have just installed the Fedora-15 VM with Chinese traditional, and it does has ibus-chewing.

Hawk, do you use other locale while installing?

Comment 3 Ding-Yi Chen 2011-07-20 04:10:18 UTC
*** Bug 632043 has been marked as a duplicate of this bug. ***

Comment 4 Hawk 2011-07-20 07:25:21 UTC
I actually installed f15 by kickstart. And I am very sure ibus-chewing was not
there as default*. so I added it in by yuminstall.

But the bigger problem is, when I started using ibus-chewing, it acts exactly
the same as Zhuyin. So, to allow Chewing to work, I had to uncheck the "simple
Zhuyin mode" in ibus preference. And it sometimes pop up an error message:

  Process /use/libexec/ibus-engine-chewing was killed by signal 11 (SIGSEGV)

* Only 快倉六, 行列30, 行列大字集 are found in ibus as default IM.

Comment 5 Ding-Yi Chen 2011-07-26 06:03:01 UTC
From Fedora 15, it seems only "traditional-chinese-support" is available.

May I see your kickstart file, after you remove sensitive information

Comment 6 Hawk 2011-07-26 08:08:10 UTC
I will send you the kickstart file, please check!

E-mail subject is "F15 kickstart file"

thanks.

Comment 7 Ding-Yi Chen 2011-11-01 02:11:04 UTC
Your kickstart file contains:

lang en_US.UTF-8

For the locales that normally do not require input methods (e.g. en_US), ibus is not enabled by default.

To make ibus-chewing be installed and enabled, you may either:

1. Use 
   lang zh_TW.UTF-8
   instead. This will also bring Traditional Chinese user interface.

2. If English UI is preferred, yet Chinese input methods are needed,
   please 
   a. Include @traditional-chinese-support in %packages section in kickstart file
   b. Add following line to /etc/profile.d/lang.sh:
      IMSETTINGS_DISABLE_USER_XINPUTRC=no
   c. cp /etc/X11/xinit/xinputrc ~/.xinputrc

I hope this explanation is sufficient, thus close this bug.
However, feel free to comment or reopen this bug if the above method does not work.


Note You need to log in before you can comment on or make changes to this bug.