Bug 390082 - Application Dashboard leaks graphics memory (glitched background) with multiple displays
Summary: Application Dashboard leaks graphics memory (glitched background) with multip...
Status: RESOLVED FIXED
Alias: None
Product: kdeplasma-addons
Classification: Plasma
Component: Application Dashboard (show other bugs)
Version: 5.12.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-08 15:09 UTC by Bernhard
Modified: 2023-10-16 12:19 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Background leaks from outside framebuffer (2.78 MB, image/png)
2018-02-08 15:13 UTC, Bernhard
Details
How it should look (while dragging window) (2.03 MB, image/png)
2018-02-08 15:14 UTC, Bernhard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bernhard 2018-02-08 15:09:24 UTC
When using multiple displays of different orientation the Application Dashboard gets the offset of the display from the x11-framebuffer wrong.
My display starts at +0+560 (xrandr format) but the blurred background is calculated from -560px (vertical) outside of the framebuffer instead if from +560px.
The result is some graphics memory from outside the framebuffer leaking, resulting in a flashing background of mostly garbage [as in upper half of attachment].

Everything looks like it should when pressing ALT plus grabbing the Application Dashboard. [as in bottom half of attachment]
Comment 1 Bernhard 2018-02-08 15:13:44 UTC
Created attachment 110439 [details]
Background leaks from outside framebuffer
Comment 2 Bernhard 2018-02-08 15:14:47 UTC
Created attachment 110440 [details]
How it should look (while dragging window)
Comment 3 Bernhard 2018-02-08 17:48:24 UTC
I just realized I get the exact same problem with the blurred background of the fullscreen "logout menu". Also, I only get this with X11, works correctly with Wayland.
Comment 4 Bernhard 2023-10-16 12:19:26 UTC
Seems fixed