Bug 444952 - SVG glitch in panel after restarting kwin; restarting Plasma fixes it
Summary: SVG glitch in panel after restarting kwin; restarting Plasma fixes it
Status: RESOLVED FIXED
Alias: None
Product: libplasma
Classification: Frameworks and Libraries
Component: libplasma (other bugs)
Version First Reported In: 5.87.0
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-04 14:47 UTC by Ralf Jung
Modified: 2023-12-13 10:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Screenshot of the panel with the extra horizontal artifact (25.62 KB, image/png)
2021-11-04 14:47 UTC, Ralf Jung
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Jung 2021-11-04 14:47:21 UTC
Created attachment 143203 [details]
Screenshot of the panel with the extra horizontal artifact

SUMMARY
When kwin is restarted while Plasma already runs, the panel starts showing a strange horizontal line near the top. It disappears when restarting Plasma.

STEPS TO REPRODUCE
1. In a running X11 session, restart kwin.

OBSERVED RESULT
A new horizontal artifact appears spanning the entire panel. See attached screenshot.

EXPECTED RESULT
The panel should look as before.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux
KDE Plasma Version: 5.23.0
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.14.0-2-amd64 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Xeon® CPU E3-1505M v5 @ 2.80GHz
Memory: 31,2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics P530
Comment 1 Nate Graham 2021-11-08 19:17:52 UTC
Actually the problem looks slightly different: The Panel SVG isn't tall enough anymore. You said you can reproduce this just by restarting KWin? does it get fixed by restarting plasmashell (`plasmashell --replace`)?
Comment 2 Ralf Jung 2021-11-08 19:23:45 UTC
> You said you can reproduce this just by restarting KWin?

Yes. KWin is sadly crashing fairly regularly since the update (fix is supposed to be in 5.23.1) and the glitches do appear each time that happens.

> does it get fixed by restarting plasmashell (`plasmashell --replace`)?

Yes, though my restart script looks slightly different:

killall plasmashell
sleep 0.2
plasmashell &
Comment 3 Nate Graham 2021-11-09 17:18:21 UTC
Sounds like sn SVG cache bug, then. Moving to Plasma Framework, where the logic lives.
Comment 4 Marco Martin 2023-12-13 10:27:50 UTC
fixed in plasma6