[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kwin] [Bug 252817] KWin crashes on intel/mesa glClear(GL_COLOR_BUFFER_BIT)
From:       Thomas Lübking <thomas.luebking () gmail ! com>
Date:       2013-07-28 10:53:23
Message-ID: bug-252817-17878-t1TIwfKIsu () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=252817

--- Comment #197 from Thomas Lübking <thomas.luebking@gmail.com> ---
(In reply to comment #195)
> Please revert this.
> Add a warning, don't enable it by default

It *is* disabled by default - what does not prevent people from happily
activating it, because some guy in a random forum told them "it's the best
trick ever" - and then report crashes in driver that resolve by "after
disabling unredirection, bug is gone"

We basically (and actually for far too long) expose users to a feature, while
knowing it will crash their WM more or less for sure.

> It worked for me very well (Intel HD 3000).
Since you mentioned DRI_PRIME, it will rather be some IGP-GPU briged system?

> Also, without it I can't currently use DRI_PRIME.
As far as i was told, DRI_PRIME does only work *with* redirection, ie. whenever
you disable the compositor, the DRI_PRIME context paints nothing.
If it does NOT work redirected for you, the better solution to suspend
compositing altogether is not affected.
Either (depending on redirection states) would probably a major bug in the
prime handling, though.

> Also, I prepared a patch that makes it less agressive
The level of "aggression" is not relevant, esp. since you try to constrain it
to the most problematic cases (override_redirect windows, assuming those are
games, ie. likely will have a second GL context) - which overmore would largely
benefit from simply turning the compositor off instead (frees memory, quits
redirection/damage processing/conversion overhead)

What currently missing to do this from scripts is to have scripts informed when
unmanaged windows are added, eventually resized to/from "fullscreen".

-- 
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