[Bug 1013801] New: "ibus-libpinyin" input method failed to add in ibus on XFCE
http://bugzilla.suse.com/show_bug.cgi?id=1013801 Bug ID: 1013801 Summary: "ibus-libpinyin" input method failed to add in ibus on XFCE Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: aarch64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Xfce Assignee: qzhao@suse.com Reporter: whdu@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Environment: openSUSE Leap 42.2 with XFCE as default DE. en_US as default locale and language. Steps: 1. In XFCE, ibus and ibus-libpinyin was installed. 2. Add input method to ibus from "iBus Preferences", "Input Method" tab -> "Add" -> "Chinese" -> "Intelligent Pinyin" Results: 1. Try to swith the input method, it does not have ibus-libpinyin. 2. Restart ibus is also not working. 3. Re-check "Input Method" tab, there's only English-English, the "Intelligent Pinyin" was not there. Reply in comments if any logs are needed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 Zhao Qiang 赵强 <qzhao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fcrozat@suse.com, | |sreeves@suse.com, | |yfjiang@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c1 --- Comment #1 from Zhao Qiang 赵强 <qzhao@suse.com> --- Created attachment 705029 --> http://bugzilla.suse.com/attachment.cgi?id=705029&action=edit screen shot I confirm this case with a fresh installed openSUSE Leap 42.2 with xface desktop. It works fine for me, see the attachment. as the FATE#319352(https://fate.suse.com/319352) indicated: It better to set user's $HOME/.i18n last line: "export INPUT_METHOD=ibus" and set /etc/sysconfig/language "INPUT_METHOD=ibus" This will help to switch the input method framework. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c2 --- Comment #2 from Weihua Du <whdu@suse.com> --- (In reply to Zhao Qiang 赵强 from comment #1) Not working here. I guess the problem is on the system installation. I'm running Xfce on raspberry pi, which need to dd image to sd card directly. So there's no installation procedure. I'm not sure if it have differences. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c3 Zhao Qiang 赵强 <qzhao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |whdu@suse.com Flags| |needinfo?(whdu@suse.com) --- Comment #3 from Zhao Qiang 赵强 <qzhao@suse.com> --- (In reply to Weihua Du from comment #2)
(In reply to Zhao Qiang 赵强 from comment #1)
Not working here. I guess the problem is on the system installation. I'm running Xfce on raspberry pi, which need to dd image to sd card directly. So there's no installation procedure. I'm not sure if it have differences.
Then, For me can't reproduce this test scenario in my work station, Where do you get your openSUSE image for "Raspberry Pi" before you "dd" to the board, please show me the URL ? and What is your "Raspberry Pi" board edition ? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c4 Weihua Du <whdu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(whdu@suse.com) | --- Comment #4 from Weihua Du <whdu@suse.com> --- (In reply to Zhao Qiang 赵强 from comment #3)
Then, For me can't reproduce this test scenario in my work station, Where do you get your openSUSE image for "Raspberry Pi" before you "dd" to the board, please show me the URL ? and What is your "Raspberry Pi" board edition ?
Raspberry Pi 3 openSUSE-Leap42.2-ARM-XFCE-raspberrypi3.aarch64-2016.11.25-Build1.7.raw.xz (from http://download.opensuse.org/ports/aarch64/distribution/leap/42.2/appliances...) ibus-1.5.13-1.3.aarch64 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c5 --- Comment #5 from Zhao Qiang 赵强 <qzhao@suse.com> --- Maybe a RaspberryPi hardware will be necessary, if this bug must be fixed. Is there any way else which can simulate this bug's scenario ? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c6 Weihua Du <whdu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |qzhao@suse.com Flags| |needinfo?(qzhao@suse.com) --- Comment #6 from Weihua Du <whdu@suse.com> --- (In reply to Zhao Qiang 赵强 from comment #5) Problem solved. It is because the package gsettings-backend-dconf is not installed by default. So ibus-setup start with the 'memory' GSettings backend, all the settings can not be saved. With this package installed, it works like a charm. So, shall we put the package into default installation? Or make it as a dependency for ibus? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c7 --- Comment #7 from Zhao Qiang 赵强 <qzhao@suse.com> --- (In reply to Weihua Du from comment #6)
(In reply to Zhao Qiang 赵强 from comment #5)
So, shall we put the package into default installation? Or make it as a dependency for ibus?
So you find the key point which different with yast-installtion built system. gsettings-backend-dconf was installed by installation program seperatly in openSUSE. It will make a temp solution for the program with an gconf interface but the real backend is dconf daemon. iBus can be compiled running without it. but for compatible reasons, ibus still have gconf interface recently in openSUSE. maybe will have modification in future. I think it's no need to add iBus dependences, put gsettings-backend-dconf into Raspberry Pi image is better. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c8 --- Comment #8 from Weihua Du <whdu@suse.com> --- (In reply to Zhao Qiang 赵强 from comment #7)
...
I think it's no need to add iBus dependences, put gsettings-backend-dconf into Raspberry Pi image is better.
Yes, I agree. Somebody please do that. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 Yifan Jiang <yfjiang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lnussel@suse.com Flags|needinfo?(qzhao@suse.com) | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fvogt@suse.com Assignee|qzhao@suse.com |dmueller@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 Zhao Qiang 赵强 <qzhao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED CC| |dmueller@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c12 Dirk Mueller <dmueller@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #12 from Dirk Mueller <dmueller@suse.com> --- Fixed by adding gsettings-backend-dconf for Leap 42.2+ and Tumbleweed -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c13 --- Comment #13 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1013801) was mentioned in https://build.opensuse.org/request/show/571642 15.0:Ports / JeOS -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c14 --- Comment #14 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1013801) was mentioned in https://build.opensuse.org/request/show/597801 Factory:ARM:Live / JeOS -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1013801 http://bugzilla.suse.com/show_bug.cgi?id=1013801#c15 --- Comment #15 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1013801) was mentioned in https://build.opensuse.org/request/show/690698 15.1:ARM:Images / JeOS -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com