Bug 80613

Summary: [DRI3] dri3 breaks kwin and plasma
Product: xorg Reporter: Eugene Shalygin <eugene.shalygin+bugzilla.FDO>
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: RESOLVED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: mavoga
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Neuter explicit fencing none

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.

Thanks


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