Bug 80613 - [DRI3] dri3 breaks kwin and plasma
Summary: [DRI3] dri3 breaks kwin and plasma
Status: RESOLVED DUPLICATE of bug 81551
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
Depends on:
Reported: 2014-06-27 21:30 UTC by Eugene Shalygin
Modified: 2014-07-24 14:29 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

Neuter explicit fencing (3.12 KB, patch)
2014-07-22 07:43 UTC, Chris Wilson
no flags Details | Splinter Review

Description Eugene Shalygin 2014-06-27 21:30:01 UTC
When dri3 is enabled, kwin, plasma, and kde screenlocker hang sometimes after screen lock and always after resume. I'm not sure, but have an impression that in case of resume they hang for a time spent in suspended state. At least if I suspend and resume in a few seconds, screenlocker and kwin unfreeze after approximately same amount of time. Manually invoked screen lock does not hang.
If kwin and plasma are relaunched, new instances run normally.

I did not find anything special in logs.
Comment 1 Chris Wilson 2014-07-22 07:43:45 UTC
Created attachment 103264 [details] [review]
Neuter explicit fencing
Comment 2 Mau 2014-07-24 14:27:25 UTC
Hi Chris

your patch indeed fixes the described issues in my case. Please include it in the driver.


Comment 3 Chris Wilson 2014-07-24 14:29:59 UTC
It just highlights a deficiency in the current DRI3 code. Degrading it to DRI2 should only be the last resort.

*** This bug has been marked as a duplicate of bug 81551 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.