Bug 723121

Summary: ibus-chewing: Is not default for [zh_TW] In Fedora 15
Product: [Fedora] Fedora Reporter: Ding-Yi Chen <dchen>
Component: ibus-chewingAssignee: Ding-Yi Chen <dchen>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 15CC: dchen, hawk0115, i18n-bugs, petersen, shawn.p.huang
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-01 02:11:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 713033    

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.