Bug 374369 - Panel freezes with compositing enabled and displays out-of-date content
Summary: Panel freezes with compositing enabled and displays out-of-date content
Status: RESOLVED DUPLICATE of bug 373427
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.8.4
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-31 00:52 UTC by Daniel Miranda
Modified: 2017-01-27 12:59 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot (icons blurred for privacy) (320.21 KB, image/png)
2016-12-31 00:52 UTC, Daniel Miranda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Miranda 2016-12-31 00:52:26 UTC
Created attachment 103104 [details]
Screenshot (icons blurred for privacy)

After some amount of time (or due to some circumstance I cannot determine), the panel will "freeze", and get stuck displaying a very old image (from hours ago). Icons will no longer be updated or highlighted, but interaction works - clicking in the areas corresponding to the icons works fine, and even attempting to change panel settings works, but it *does not* make the panel update correctly.

Compositing is enabled, with KWin set to OpenGL (tried both 2.0 and 3.1). Setting vsync to automatic, full or cheap doesn't change anything (haven't tried XRender or other vsync settings yet).

A screenshot demonstrating the issue is attached.

System setup:

Fedora 25 x86_64
Plasma 5.8.4
KDE Frameworks 5.27.0
Qt 5.7.1
Linux 4.8.15
NVIDIA proprietary drivers (375.26)
Comment 1 Saikrishna 2017-01-01 17:01:09 UTC
I have this issue too, on Kubuntu 16.10 with the Kubuntu backports PPA (KDE Frameworks 5.28.0, Plasma 5.8.4, using X11, Intel Kaby Lake).

For me, the entire screen freezes, but the cursor still appears to work (i.e., if there is text on the page, the 'I' cursor appears. If it's a link, the hand cursor appears. If I change the window, the cursor matches the state of the new window).
Comment 2 Saikrishna 2017-01-01 17:01:58 UTC
Edit: In my case, it's not an old image that is displayed, but the most recent frame displayed.
Comment 3 David Edmundson 2017-01-27 12:59:55 UTC
Sounds like this bug: https://bugs.kde.org/show_bug.cgi?id=373427

You can confirm it by either forcing DRI3 rendering (see comment #19) or upgrading to xorg 1.19.1

If it turns out to be something else, please reopen this bug.

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