| Summary: | Cannot bring up preferences screen for Intelligent PinYin | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Ed Greshko <ed.greshko> | ||||||||||
| Component: | ibus-libpinyin | Assignee: | Peng Wu <pwu> | ||||||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||
| Priority: | unspecified | ||||||||||||
| Version: | 20 | CC: | ed.greshko, i18n-bugs, petersen, pwu, shawn.p.huang, tfujiwar | ||||||||||
| Target Milestone: | --- | ||||||||||||
| Target Release: | --- | ||||||||||||
| Hardware: | Unspecified | ||||||||||||
| OS: | Unspecified | ||||||||||||
| Whiteboard: | |||||||||||||
| Fixed In Version: | ibus-libpinyin-1.6.91-5.fc20 | Doc Type: | Bug Fix | ||||||||||
| Doc Text: | Story Points: | --- | |||||||||||
| Clone Of: | Environment: | ||||||||||||
| Last Closed: | 2013-10-15 06:28:10 UTC | Type: | Bug | ||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||
| Documentation: | --- | CRM: | |||||||||||
| Verified Versions: | Category: | --- | |||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
| Attachments: |
|
||||||||||||
|
Description
Ed Greshko
2013-10-09 01:56:33 UTC
This is with KDE as the DM. I cannot reproduce your problem. Would you attach the screenshot in #3 of the reproducible steps? I'm not sure about KDE apps but 'gnome-screenshot -i' is available to take the screenshot. Created attachment 809667 [details]
Step 1 of 3
Right Click on Keyboard Icon in Systray and select "Preferences"
Created attachment 809668 [details]
Step 2 of 3
Go to "Input Method" tab. Highlight PinYin. Click on "Preferences". Nothing Happens....
Created attachment 809669 [details]
Step 3 of 3
This is what is expected. F19 system.
FWIW, selecting Japanese and Preferences does bring up a Preferences dialog. (In reply to Ed Greshko from comment #5) > Created attachment 809669 [details] > Step 3 of 3 > > This is what is expected. F19 system. Oops, you hide the ibus-setup dialog by pinyin dialog. Could you attached the screenshot in f20 again? which is failed to open pinyin dialog. I'd like to see what is focused on ibus-setup but I don't need to see the pinyin dialog in the screenshot. I cannot reproduce your problem in f20 KDE. Do you use the latest ibus and ibus-libpinyin? % rpm -q ibus ibus-libpinyin ibus-1.5.4-2.fc20.x86_64 ibus-libpinyin-1.6.91-4.fc20.x86_64 OK, Comment #4 shows the result. Please ignore my previous comment. OK.... FWIW, I was not running ibus-libpinyin-1.6.91-4.fc20.x86_64. I have since downloaded and installed it from koji and the problem still exists for me. Right Comment #4 is a snapshot from a working F19 system after "Preferences" is clicked. Created attachment 809697 [details]
Japanese works as expected
Do you see any warnings when you run 'ibus-setup' on konsole? Also are you able to launch pinyin setup when you run '/usr/libexec/ibus-setup-libpinyin pinyin' on konsole? [egreshko@localhost ~]$ /usr/libexec/ibus-setup-libpinyin pinyin
Traceback (most recent call last):
File "main2.py", line 33, in <module>
from xdg import BaseDirectory
ImportError: No module named xdg
(In reply to Ed Greshko from comment #12) > [egreshko@localhost ~]$ /usr/libexec/ibus-setup-libpinyin pinyin > Traceback (most recent call last): > File "main2.py", line 33, in <module> > from xdg import BaseDirectory > ImportError: No module named xdg Thanks. The workaround is to install pyxdg. Now ibus does not require pyxdg. So ibus-libpinyin needs to depend on pyxdg or GLib gir: https://github.com/ibus/ibus/commit/ecced4f45a46cb7557717b04e1ce1b284a397b8c Transferring to ibus-libpinyin. Verified workaround.... Thanks Patch for ibus-libpinyin to use GLib: https://github.com/epico/ibus-libpinyin/commit/cf8ab7d8e76ed70c182c7588cfe1ebbce8e5174b ibus-libpinyin-1.6.91-5.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/FEDORA-2013-18513/ibus-libpinyin-1.6.91-5.fc20 ibus-libpinyin-1.6.91-5.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. FYI, verified fix. |