[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Publishing details Published 16 minutes ago Copied from debian sid in Primary Archive for Debian GNU/Linux by Brian Murray Changelog fcitx (1:4.2.9.1-4) unstable; urgency=medium * Cherry-pick from upstream: - Check XShape version before using it (LP: #1634004) -- Aron XuMon, 17 Oct 2016 09:55:44 +0800 ** Changed in: fcitx (Ubuntu Yakkety) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
** Changed in: fcitx (Ubuntu Yakkety) Status: Fix Committed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
** Changed in: fcitx (Ubuntu Yakkety) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
I confirm it works in yakkety as well, tagging verification-done- yakkety. ** Tags added: verification-done-yakkety -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
This bug was fixed in the package fcitx - 1:4.2.9.1-1ubuntu1.16.04.1 --- fcitx (1:4.2.9.1-1ubuntu1.16.04.1) xenial; urgency=medium * 0007-handle-reset-ic.patch: handle XmbReetIC() (LP: #1608469) * Check XShape version before using it (LP: #1634004) -- Aron XuFri, 14 Oct 2016 14:18:35 +0800 ** Changed in: fcitx (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
If I use metacity with composite-manager disabled, mouse pointer mapping to object position messed up something. For example, if I open a dialog, and I wanna click a button from that dialog, sometime it's useless no matter how many times I clicked on it, the button seemes not to be even pressed down but clicking another position. I am sure this issue happened several months ago and it is another bug from metacity with composite-manager disabled, not related to bug/1634004. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Sorry, who can help me delete my last comment here, it should be posted to metacity bug report. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
** Tags removed: verification-needed xenial ** Tags added: verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Verified on xenial, and all works successfully on vnc4server! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Hello Cui, or anyone else affected, Accepted fcitx into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/fcitx/1:4.2.9.1-1ubuntu1.16.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: fcitx (Ubuntu Xenial) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Please be patient, the fix lands in zesty yesterday (synced from Debian), and yakkety is on the way. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Hi Aron~ Why you are still not planing to fix fcitx in xenial source? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
** Changed in: fcitx (Ubuntu Yakkety) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
yakkety fcitx has another issue: when using fcitx is used as the input method to write some data in Gedit, when frequently copying and pasting multi-line text in Gedit, UI is seems to be very slow. If fcitx is closed, same operation comes back to normal. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Hi xenial repository is still not updated -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
This bug was fixed in the package fcitx - 1:4.2.9.1-4 --- fcitx (1:4.2.9.1-4) unstable; urgency=medium * Cherry-pick from upstream: - Check XShape version before using it (LP: #1634004) -- Aron XuMon, 17 Oct 2016 09:55:44 +0800 ** Changed in: fcitx (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
One more patch is needed to fix this issue, unfortunately. ** Changed in: fcitx (Ubuntu Xenial) Status: In Progress => Triaged ** Changed in: fcitx (Ubuntu Yakkety) Status: Fix Committed => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
To be clear, 1) without this fix: nothing even fcitx indicator doesn't show inside vncserver; 2) with this fix: only fcitx indicator shows inside vncserver, but I still cannot switch out charactor input panel to input any chinese charactors; 3) ignore BadValue exception: this fix works well, everything (both indicator and panel) came back to normal. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Sorry, this fix doesn't work for me. The indicator was shown in vncserver but I still cannot switch out the frontend panel, even if I has selected pinyin input method. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Hi, I care more about fcitx in xenial repository. Can you provide a xenial-proposed port for testing? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Hello Cui, or anyone else affected, Accepted fcitx into yakkety-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/fcitx/4.2.9.1-4 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: fcitx (Ubuntu) Status: Triaged => Fix Committed ** Changed in: fcitx (Ubuntu Yakkety) Status: Triaged => Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
Hi, thanks for the help, and how's it going? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
** Description changed: - Please merge this update: - https://github.com/fcitx/fcitx/commit/7018c686aab1e9c03495c7162c0c091d7afc1e75. + [Impact] - Otherwise fcitx cannot be used in vncserver (Ubuntu 16.04 LTS xenial) + fcitx's classicui implementation should check for the availability of + XShape before using it, which would be the case for some vncserver + sessions. - ProblemType: Bug - DistroRelease: Ubuntu 16.04 - Package: fcitx 1:4.2.9.1-1ubuntu1 - ProcVersionSignature: Ubuntu 4.4.0-43.63-generic 4.4.21 - Uname: Linux 4.4.0-43-generic x86_64 - ApportVersion: 2.20.1-0ubuntu2.1 - Architecture: amd64 - CurrentDesktop: GNOME-Flashback:Unity - Date: Mon Oct 17 14:56:43 2016 - PackageArchitecture: all - SourcePackage: fcitx - UpgradeStatus: No upgrade log present (probably fresh install) + [Test Case] + + fcitx should not crash with classicui under vncserver session. + + [Regression Potential] + + This commit adds checks before using XShape, the chance of regression is + minimal. In the other hand classic ui is not the default in Ubuntu, so + the impact is low. ** Changed in: fcitx (Ubuntu Xenial) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1634004] Re: [SRU] fcitx should check XShape before using it
** Summary changed: - Fcitx conflicts with Ubuntu 16.04 Xlib (only happened on vncserver) + [SRU] fcitx should check XShape before using it -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs