Bug 509358 - Flashing when switching virtual desktops on multiple monitors
Summary: Flashing when switching virtual desktops on multiple monitors
Status: NEEDSINFO WAITINGFORINFO
Alias: None
Product: kwin
Classification: Plasma
Component: multi-screen (other bugs)
Version First Reported In: 6.4.4
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: multiscreen
Depends on:
Blocks:
 
Reported: 2025-09-10 19:57 UTC by jonahcllns
Modified: 2025-12-31 18:23 UTC (History)
3 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 jonahcllns 2025-09-10 19:57:51 UTC
SUMMARY
When switching virtual desktop while plugged into multiple monitors, the primary display on my Framework 13 with Fedora KDE flashes very quickly for a few seconds and has no animation. This doesn't happen on the secondary display

STEPS TO REPRODUCE
1. Plug in an external monitor to a laptop
2. Create multiple virtual desktops
3. Switch between them, either with gestures or keyboard shortcuts

OBSERVED RESULT
Flashing windows with no switching animation

EXPECTED RESULT
Animation when changing virtual desktop and no flashing windows

SOFTWARE/OS VERSIONS
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Fedora Linux 42
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.1

ADDITIONAL INFORMATION
The laptop on which this happens has a Ryzen AI 9 HX 370 and a 120Hz 2880*1920 display. The external display is connected over HDMI and is a Samsung 1920*1080 60Hz display.
Comment 1 Zamundaaa 2025-10-22 21:22:39 UTC
I can't replicate that here, the animation works correctly with an external monitor connected
Comment 2 Vlad Zahorodnii 2025-10-23 06:57:50 UTC
Can you post the output of

  qdbus org.kde.KWin /KWin supportInformation

perhaps you've enabled some effects that conflict with each other
Comment 3 TraceyC 2025-12-31 18:23:00 UTC
Setting status, since we're waiting on a reply