Bug 500538 - Yakuake on X11 flickers over the top panel
Summary: Yakuake on X11 flickers over the top panel
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: platform-x11-standalone (other bugs)
Version First Reported In: 6.4.5
Platform: NixOS Linux
: NOR major
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: X11-only
Depends on:
Blocks:
 
Reported: 2025-02-21 18:35 UTC by Siddhartha
Modified: 2025-10-13 19:52 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Siddhartha 2025-02-21 18:35:57 UTC
When invoking the Yakuake with a panel positioned at the top of the screen, yakuake flickers in the part covering the panel. It seems like the rendering of Yakuake and the panel is conflicting.

Things that help: moving the panel to the bottom (yakuake doesn't overlap anymore) or changing the panel to "autohide"/"windows go below".

X11+QEMU virgl on a macOS might be highly relevant here.

SOFTWARE/OS VERSIONS
Operating System: NixOS 25.05 (unstable)
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.13.3 (64-bit)
Graphics Platform: X11
Processors: 12
Memory: 47.7 GiB of RAM
Graphics Processor: virgl
Manufacturer: QEMU
Product Name: QEMU Virtual Machine
System Version: virt-9.1
Comment 1 Dirk Sarpe 2025-02-24 07:55:43 UTC
Same here running running on bare metal and not inside a vm. There are currently two workarounds for me, both with its own set of drawbacks:

1. "Configure Yakuake -> Windows": Below "Size and Animation" uncheck "Ask the window manager to perform the animation", but I get some other rendering issues (incomplete rendering of yakuake until mouse over and similar)
2. Use wayland. Sounds like a good solution but I need to use proprietary software (webex) for work which still only works partially with wayland.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.13.4-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 12 x 12th Gen Intel® Core™ i5-1245U
Memory: 31.0 GiB of RAM
Graphics Processor: Intel® Iris® Xe Graphics integrated
Manufacturer: Dell Inc.
Product Name: Latitude 9430
Comment 2 Dirk Sarpe 2025-02-24 07:57:11 UTC
Should add, the two workarounds that Siddhartha mentioned work for me as well.
Comment 3 TraceyC 2025-02-24 17:58:08 UTC
Adding the x11-only keyword
Comment 4 Siddhartha 2025-10-13 15:46:57 UTC
Facing  the same issue even on the real hardware as well:

Operating System: NixOS 25.11
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.12.51 (64-bit)
Graphics Platform: X11
Processors: 32 × AMD RYZEN AI MAX+ 395 w/ Radeon 8060S
Memory: 128 GiB of RAM (94.1 GiB usable)
Graphics Processor: Radeon 8060S Graphics
Manufacturer: Framework
Product Name: Desktop (AMD Ryzen AI Max 300 Series)
System Version: A6
Comment 5 Siddhartha 2025-10-13 19:52:29 UTC
Moving to kwin for more visibility.