Bug 1254254
Summary: | Compattibilty problems betwen konsole/kwin and clusterssh | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | fredi <frederik.nosi> | ||||
Component: | clusterssh | Assignee: | Mark Chappell <tremble> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 22 | CC: | bperkins, frederik.nosi, jgrulich, jima, jreznik, kde-sig, kevin, ltinkl, mchappel, rdieter, rnovacek, rosset.filipe, than, tremble | ||||
Target Milestone: | --- | Keywords: | Patch, Triaged | ||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
URL: | https://github.com/duncs/clusterssh/issues/46 | ||||||
Whiteboard: | |||||||
Fixed In Version: | clusterssh-4.05-1.fc23 clusterssh-4.05-1.fc22 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2016-01-14 08:55:13 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: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
fredi
2015-08-17 13:59:30 UTC
As of today i got the updates for konsole5 and konsole5-part. The changelog was very interesting to me: $ rpm -qa konsole5 konsole5-15.04.3-2.fc22.1.x86_64 $ rpm -q --changelog konsole5 * Sun Aug 16 2015 Rex Dieter <rdieter> 15.04.3-2.1 - respin (f22) * Sat Aug 15 2015 Rex Dieter <rdieter> - 15.04.3-2 - fix 'konsole --version' to match reality - backport copy-n-paste fixes (#1235024) Looking at the fixed bug: https://bugzilla.redhat.com/show_bug.cgi?id=1235024 as it has to do with copy and paste, just checked if this isssue was fixed. Unfortunately not though. I suspect this has more to do with kwin than konsole, re-assigning Seems we were commenting on the same time (I was posting the same info i posted on the KDE bug tracker, so not that important) First thanks for your comment. I was about to open a bug to kwin too after updating this bug, for now I'll leave it for not spamming. Or should I open a bug on kwin anyway? Thanks! We're ok here downstream in fedora, but opening another for kwin @ bugs.kde.org would probably be a good idea, yes. While searching for kwin bugs before opening a new one, i found the same problem i have reported here: https://bugs.kde.org/show_bug.cgi?id=348569 So definitely not a konsole bug. Per https://bugs.kde.org/show_bug.cgi?id=348569#c12 "No. clusterssh somehow screws event times - i haven't checked whether our grab request is dropped inside xcb or actually rejected by the x11 server, but because of the "patch" to simply use the events arrival queue instead of the current server time, it sounds as if clusterssh passes some future timestamp to some mouse event. This behavior *also* breaks the selection buffer (unrelated to kwin, which has no play in that system) Since chromium -> konsole seems unaffected, it'll rather be an optimization drop in xcb ("i know some newer event has been passed" => I bet your right arm on this being a bug in clusterssh, exposed by xcb." Re-assigning to clusterssh, hopefully between you (reporter, clusterssh maintainer) you can poke clusterssh upstream to make them aware of the issue Yes, i noticed that, but i'm not convinced the bug is only at clusterssh side. Even if it's so, kwin (or qt / xcb) IMHO should be more robust, like the other window managers. But anyway, right now im going to patch kwin as per that bug report and rebuild the rpm. Then I'll report on how it goes. Anywaw, thanks Rex! *** Bug 1253496 has been marked as a duplicate of this bug. *** Created attachment 1090798 [details]
0001-Remove-time-key-from-the-event-hash.patch
Patch that removes the two time keys that are used in the event hashes. Functionality does not seem to be impacted, and the behaviour described in the bug seems to no longer occur.
I should also point out that I tested this both on the upstream release-4.02_03 tag, as well as master. I did not submit it to upstream at this time. Submitted my patch as an upstream issue: https://github.com/duncs/clusterssh/issues/46 Ping, clusterssh maintainer(s), can you please upgrade or include the patch in fedora's packaging? Consider this ping 1 per https://fedoraproject.org/wiki/Policy_for_nonresponsive_package_maintainers I'll check back in no less than 2 weeks (considering the holidays). Just a "me too", i cant reproduce anymore the problems i had with the latest clusterssh version installed (4.05 but from the changelog the bug is fixed at version 4.04 if it matters). @Brandon Perkins / @Rex Dieter - a big thank you! Looking at an update now. Brandon/Rex/Fredi I've updated done some scratch builds : http://koji.fedoraproject.org/koji/taskinfo?taskID=12330198 (F23) http://koji.fedoraproject.org/koji/taskinfo?taskID=12330336 (F22) I don't have a recent Fedora install available to me at the minute (most of my work's done on RHEL) and I'm a Gnome user rather than KDE If possible could you test this latest version out for me? Hi Mark, seems i cant download the build, maybe i'm missing something? Hi Fredi, Those are the links to the 'task's rather than the RPMs try: F22: http://kojipkgs.fedoraproject.org//work/tasks/338/12330338/clusterssh-4.05-1.fc22.noarch.rpm F23: http://kojipkgs.fedoraproject.org//work/tasks/342/12330342/clusterssh-4.05-1.fc23.noarch.rpm Hi Mark, i can confirm it works perfectly, thanks! clusterssh-4.05-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-bcbc472b3b Hey guys, Just submitted an update. Testing under KDE would be appreciated. clusterssh-4.05-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-bcbc472b3b clusterssh-4.05-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-e2a3defcd9 @Mark Chappell, reinstalled the package from updates-testing in my Fedora 23, here are the package details: Name : clusterssh Arch : noarch Epoch : 0 Version : 4.05 Release : 1.fc23 Size : 375 k Repo : @System From repo : updates-testing Buildtime : Thu Dec 31 14:49:36 2015 Install tim : Thu Jan 7 12:44:42 2016 Summary : Secure concurrent multiple server terminal control URL : http://clusterssh.sourceforge.net License : GPL+ or Artistic Description : Control multiple terminals open on different servers to perform administration : tasks, for example multiple hosts requiring the same configuration within a : cluster. Not limited to use with clusters, however. It works perfectly, thanks! clusterssh-4.05-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. clusterssh-4.05-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. |