Bug 350144

Summary: Unredirected fullscreen window leaves artifacts when dragged to other screen
Product: [Plasma] kwin Reporter: budimanjojo
Component: compositingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.3.2   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: qdbus org.kde.KWin /KWin supportInformation

Description budimanjojo 2015-07-12 09:35:45 UTC
When I drag a fullscreen window with alt+clicking the window between monitors (tested on SMPlayer, html or flash videos, and Dota 2, vlc works though) the screen just duplicate into 2. And the screens are not being updated (freezing). Alt tabbing into the window afterward will fix it but it's really annoying.
Comment 1 Thomas Lübking 2015-07-12 19:39:52 UTC
please attach the output of
   qdbus org.kde.KWin /KWin supportInformation
Comment 2 budimanjojo 2015-07-13 07:21:41 UTC
Created attachment 93579 [details]
qdbus org.kde.KWin /KWin supportInformation

There you go, the strange thing is Multi-Head value is set to "no" even if it knows I've got 2 screens
Comment 3 Thomas Lübking 2015-07-13 15:16:52 UTC
multihead != multiple outputs.
Multihead means to have two independend X11 screens (the mouse can cross by default them, but windows never can)

I suspect the problem to be "unredirectFullscreen: true"
run "kcmshell5 kwincompositing" and UNtick "suspend compositor for fullscreen windows", then try again (in very doubt, restart "kwin_x11 --replace &")
Comment 4 budimanjojo 2015-07-13 17:06:56 UTC
Indeed it is the unredirect fullscreen fault. now the alt dragging works. Thank you Lubking :)
Comment 5 Thomas Lübking 2015-07-13 17:18:03 UTC
unredirection won't get you much - if you require more free resources, simply suspend the compositor.

This is however still a bug - we got to figure whether it's ours ;-)
Comment 6 Martin Flöser 2016-11-02 13:53:22 UTC
Support for unredirecting fullscreen windows got removed in Plasma 5.8