QScreen vs. KScreen in plasmashell
Daniel Vratil
dvratil at redhat.com
Fri Oct 24 08:41:10 UTC 2014
On Friday 24 of October 2014 10:27:41 Martin Gräßlin wrote:
> On Friday 24 October 2014 09:58:39 Daniel Vratil wrote:
> > Hi all,
> >
> > the current state of multi-monitor support in Plasma 5 is rather bad as
> > both Plasma 5 and KWin keep crashing every time there's any change
>
> as a note: KWin is neither using QScreen nor KScreen. Which indicates that
> the problem is in Qt. In fact KWin's screen handling is designed to be
> extremely robust to changes. It doesn't apply any changes instantly but
> waits till we can be sure that X has settled on a new configuration.
>
> To me it looks like your suggestion is about fixing symptoms rather than the
> actual problem.
I know that the KWin crashes are most probably due to a Qt bug (I'm getting
this crash with Breeze windeco for instance
https://bugs.kde.org/show_bug.cgi?id=340129, which looks a lot like Qt issue,
but on the other hand does not happen with Oxygen). I didn't want to blame
KWin for being the buggy one, I rather wanted to point out the fact that it
simply crashes (and users don't care much about *where* application actually
crashes), while I haven't seen any similar crash in other Qt5 apps.
In Plasma some of the backtrace I've seen are similar to the KWin ones (i.e a
Qt issue most probably), but many of them just seem to be in Plasma code.
Dan
>
> Cheers
> Martin
--
Daniel Vrátil | dvratil at redhat.com | dvratil on #kde-devel, #kontact, #akonadi
Software Engineer - KDE Desktop Team, Red Hat Inc.
GPG Key: 0xC59D614F6F4AE348
Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20141024/db4658c9/attachment.sig>
More information about the Plasma-devel
mailing list