[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 178269] kwin performance very low, visible drawing of windows,
From: Thomas Lübking <thomas.luebking () web ! de>
Date: 2010-11-18 0:25:32
Message-ID: 20101118002532.A8914759FD () immanuel ! kde ! org
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=178269
--- Comment #22 from Thomas Lübking <thomas luebking web de> 2010-11-18 01:25:28 ---
In Short: "if someone is willing to take me out of charge" =)
Long version:
I'm pretty confident that this just and actually fixes the bug and esp. has no
harm, but the (sad) truth remains that _nobody_ seems to actually know about
the "weak"(ly defined) parts of the XSYNC_REQUEST protocol* or the
implementation in kwin.
I didn't know what i was doing either - just made a state analysis & some
assumptions, then tested the implications ("smells like a deadlock in the
client") against clemens' testcase (never encountered the real bug) and it
worked.
But i just cannot say: "hah! this is a bug because 'xyz' is wrong"
So: If it is and i get a qualified "ok"** to take the (pretty) weak risk of a
regression in a minor update against the gain of the fix - sure, technically it
can be backported.
But - sorry - i'm kinda "satelite" and certainly not, nor actually want to be
in the position to decide such (i don't know or care too much about KDE
release/patch policies...) and unfortunately cannot guarantee for the patch
either, because "i don't know what i was doing" :(
=>
Causes trouble in 4.6 (beta): ok, blame me.
Causes trouble in 4.5.4: i _want_ immunity first ;-)
(if you want a pretty save workaround, just undefine HAVE_XSYNC - *shrug*)
*as defined here:
http://standards.freedesktop.org/wm-spec/wm-spec-latest.html#id2552503
reading "After receiving one or more such message/ConfigureNotify pairs..." it
doesn't seem kwin was doing anything wrong here.... now we just ensure "one"
(request message) in contrast to "or more" =\
** judging from a quick gg result:
http://techbase.kde.org/Policies/Minor_Point_Release_Policy/Draft
the answer to your question is a simple "no", but this is actually only a draft
personal note:
while it's certainly important for big things like KDE, release schedules are
imho <censored>###### ####### ########</censored> ;-P
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic