Bug 474196 - The blur effect does not work in Konsole when moving a window if the "Wobbly Window" effect is enabled
Summary: The blur effect does not work in Konsole when moving a window if the "Wobbly ...
Status: REOPENED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (other bugs)
Version First Reported In: 6.1.5
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 456473 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-09-05 21:22 UTC by Жора Змейкин
Modified: 2026-04-07 21:34 UTC (History)
14 users (show)

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


Attachments
Demonstration (1.74 MB, video/mp4)
2023-09-05 21:22 UTC, Жора Змейкин
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Жора Змейкин 2023-09-05 21:22:29 UTC
Created attachment 161425 [details]
Demonstration

SUMMARY
In Konsole, you can create a profile with a semi-transparent background and with it blurred. Everything works fine, exactly until you enable the "Wobbly window" effect in the KDE Plasma settings. Once enabled, any movement of the window causes the blurring to be disabled. After that it is restored, but it starts to flicker a lot.

STEPS TO REPRODUCE
1. Create a profile in Konsole with a transparent background and background blur.
2. Switch to this profile. 
3. Enable "Wobbly window" effect in settings (Settings -> Workspace Behavior -> Desktop Effects)
4. Move the Konsole window.

OBSERVED RESULT
Disabling blur, and afterward artifacts (blur starts flickering)

EXPECTED RESULT
The blur doesn't have to disappear. There should be no flickering.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux, Wayland
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
Attached is a video demonstration.
Comment 1 Жора Змейкин 2023-09-05 21:29:12 UTC
I checked, this applies to all applications that use blur. So it's fair to edit the post and move it to the kwin group
Comment 2 Matthias Mueller 2024-04-14 16:10:32 UTC
Can confirm this (minus the flickering).

Plasma 6.0.3
KF 6.0.0
QT 6.7.0
ArchLinux on AMDGPU
Comment 3 reports_go_brrr 2024-09-19 19:15:07 UTC
Can reproduce it.

Operating System: Arch Linux 
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Comment 4 ManuelBoe 2025-02-10 18:04:15 UTC
It affects every Window, where some kind of blur(window decorations and application styles) are enabled.
Comment 5 jonas.harer 2025-06-15 19:56:25 UTC
*** Bug 456473 has been marked as a duplicate of this bug. ***
Comment 6 jonas.harer 2025-06-15 20:04:22 UTC
I can reproduce it on Plasma 6.3 on Arch.
Comment 7 jonas.harer 2025-06-15 20:07:26 UTC
It does not only occur, if the "Wobbly Window" effect is enabled, but also if another animation, like maximize, is running.
Comment 8 Tech-Tac 2025-07-03 18:09:16 UTC
Can reproduce on Plasma 6.4.1
Comment 9 Marvin 2026-01-03 20:07:45 UTC
I can also repro this on CachyOS + Plasma 6.5.4 + Konsole (with background blur) whenn using Wobbly Windows. The blur does not stop working though, but it just starts flickering immediately after moving.

Once you unfocus and focus the window again, the flicker disappears.
Comment 10 Bug Janitor Service 2026-03-22 17:02:10 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/9006
Comment 11 Vlad Zahorodnii 2026-03-23 11:36:48 UTC
Git commit c5a669bbf1a3d8fa9fea15cce9462eeedded96a3 by Vlad Zahorodnii, on behalf of Jérôme Lécuyer.
Committed on 23/03/2026 at 11:21.
Pushed by vladz into branch 'master'.

effects/wobblywindows: Fix blur flickering after wobble

When the wobbly windows effect ends, it triggers `effects->addRepaintFull()`.
However, the window had the transformed mask, so blur was skipped for this last full repaint.

M  +4    -2    src/plugins/wobblywindows/wobblywindows.cpp

https://invent.kde.org/plasma/kwin/-/commit/c5a669bbf1a3d8fa9fea15cce9462eeedded96a3
Comment 12 Vlad Zahorodnii 2026-03-23 12:42:50 UTC
Git commit 919a5838a0b2b436d8e3298e838751deb6d81ae8 by Vlad Zahorodnii, on behalf of Jérôme Lécuyer.
Committed on 23/03/2026 at 11:55.
Pushed by vladz into branch 'Plasma/6.6'.

effects/wobblywindows: Fix blur flickering after wobble

When the wobbly windows effect ends, it triggers `effects->addRepaintFull()`.
However, the window had the transformed mask, so blur was skipped for this last full repaint.
(cherry picked from commit c5a669bbf1a3d8fa9fea15cce9462eeedded96a3)

M  +4    -2    src/plugins/wobblywindows/wobblywindows.cpp

https://invent.kde.org/plasma/kwin/-/commit/919a5838a0b2b436d8e3298e838751deb6d81ae8
Comment 13 Julien Delquié 2026-03-24 06:45:18 UTC
Just compiled kwin with the provided patch.
The issue is still here, like in the provided video from 2023. Except the « flickering » at the end when mouse is hovering. (I never had this issue).
So I reopened this bug.

Operating System: Gentoo Linux 2.18
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.19.9-gentoo-dist (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-9700K CPU @ 3.60GHz
Memory: 32 Gio of RAM (31.2 Gio usable)
Graphics Processor: AMD Radeon RX 7800 XT
Comment 14 Nate Graham 2026-03-25 18:46:47 UTC
You don't have the fix yet.
Comment 15 Julien Delquié 2026-03-25 18:50:02 UTC
(In reply to Nate Graham from comment #14)
> You don't have the fix yet.

Do you mean that there is another fix that is not listed here?
I need the fix https://invent.kde.org/plasma/kwin/-/commit/919a5838a0b2b436d8e3298e838751deb6d81ae8 and another one ?
Where is the other one then, I would like to test it, since I can recompile what I want. I run Gentoo for this purpose.
Comment 16 Julien Delquié 2026-04-07 21:34:06 UTC
Tried on my laptop (and on my desktop), Plasma 6.6.4, still not working.
I still have the following, also reported by OP.

OBSERVED RESULT
Disabling blur
EXPECTED RESULT
The blur doesn’t have to disappear

Operating System: Gentoo Linux 2.18
KDE Plasma Version: 6.6.4
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.3
Kernel Version: 6.19.11-gentoo-dist (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7640U w/ Radeon 760M Graphics
Memory: 32 Gio of RAM (30.6 Gio usable)
Graphics Processor: AMD Radeon 760M Graphics