SUMMARY Since Plasma 5.21 I can no longer move windows freely around my three monitor setup. I have three monitors, the smaller is 1280x1024, the larger 1920x1080. Windows can't be moved above the upper usable margin of the smaller screen (0+60) (I use a top panel) as they get sticky to the margins of the smaller screen's vertical resolution. I made a screen recording: https://drive.google.com/file/d/1w3A4W_tc67AyGlu5sqN2fuB807j6ROwl/view?usp=sharing STEPS TO REPRODUCE 1. Move a window around the desktop in a multi monitor setup 2. 3. OBSERVED RESULT The window get sticky at the upper and lower margins of the smaller screen EXPECTED RESULT Windows should be moved freely around the entire desktop. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Linux Fedora 33 KDE Plasma Version: 5.21.4 KDE Frameworks Version: 5.81 Qt Version: 5.15.2 ADDITIONAL INFORMATION
Adding the outout of "xprop -root" in case it is helpful: _NET_SHOWING_DESKTOP(CARDINAL) = 0 InterpRegistry(STRING) = "a400001 xbindkeys_show" _NET_WM_USER_TIME(CARDINAL) = 118015788 _NET_WM_ICON_NAME(UTF8_STRING) = _KDE_NET_WM_DESKTOP_FILE(UTF8_STRING) = "org.kde.plasmashell" _NET_WORKAREA(CARDINAL) = 0, 40, 4880, 1040, 0, 40, 4880, 1040, 0, 40, 4880, 1040, 0, 40, 4880, 1040 AT_SPI_BUS(STRING) = "unix:abstract=00009" GDK_VISUALS(INTEGER) = 1322, 1740 _KDE_SLIDE(_KDE_SLIDE) = 0x0 _KDE_PRESENT_WINDOWS_GROUP(_KDE_PRESENT_WINDOWS_GROUP) = 0x0 _KDE_PRESENT_WINDOWS_DESKTOP(_KDE_PRESENT_WINDOWS_DESKTOP) = 0x0 _KDE_KWIN_KSCREEN_SUPPORT(CARDINAL) = 0 _KDE_WINDOW_HIGHLIGHT(_KDE_WINDOW_HIGHLIGHT) = 0x0 _KDE_NET_WM_BACKGROUND_CONTRAST_REGION(_KDE_NET_WM_BACKGROUND_CONTRAST_REGION) = 0x0 _KDE_NET_WM_BLUR_BEHIND_REGION(_KDE_NET_WM_BLUR_BEHIND_REGION) = 0x0 _NET_CLIENT_LIST_STACKING(WINDOW): window id # 0x1000057, 0x1000019, 0x100001f, 0x50002fd, 0x500030c, 0x500032a, 0x5000339, 0xa800002, 0x5000384, 0x5000366, 0xe600007, 0x14200006, 0x12c00002, 0x500031b, 0x10600006, 0x50008d8, 0x4e000e1, 0x4e00544, 0x4e0059f, 0x4e00565, 0x4e0062a, 0x4e0057f, 0x4e00590, 0x4e00578, 0x4e0055e, 0x4e341ee, 0xd400022, 0xd400024, 0xd400036, 0xd40003e, 0xd400042, 0xd400044, 0xd400046, 0xd400040, 0xd400038, 0x5000357, 0x5000375, 0x5000960, 0x50002df, 0x50002ee, 0x1000055, 0x1000082, 0x100003b, 0x2a0003c, 0x2a0001a, 0x2600007 _NET_CLIENT_LIST(WINDOW): window id # 0x1000019, 0x100001f, 0x1000057, 0x2a0001a, 0x100003b, 0x1000055, 0x1000082, 0x2a0003c, 0xd400024, 0xd400036, 0xd400038, 0xd40003e, 0xd400040, 0xd400042, 0xd400044, 0xd400046, 0xd400022, 0x4e000e1, 0x4e00544, 0x4e0055e, 0x4e00565, 0x4e00578, 0x4e0057f, 0x4e00590, 0x4e0059f, 0x4e0062a, 0xa800002, 0xe600007, 0x10600006, 0x50002df, 0x50002ee, 0x50002fd, 0x500030c, 0x500031b, 0x500032a, 0x5000339, 0x5000357, 0x5000366, 0x5000375, 0x5000384, 0x12c00002, 0x4e341ee, 0x14200006, 0x50008d8, 0x5000960, 0x2600007 _NET_DESKTOP_GEOMETRY(CARDINAL) = 4880, 1080 _NET_ACTIVE_WINDOW(WINDOW): window id # 0x2600007 _NET_DESKTOP_NAMES(UTF8_STRING) = "Desktop 1", "Desktop 2", "Desktop 3", "Desktop 4" _NET_CURRENT_DESKTOP(CARDINAL) = 0 _NET_DESKTOP_VIEWPORT(CARDINAL) = 0, 0, 0, 0, 0, 0, 0, 0 _NET_NUMBER_OF_DESKTOPS(CARDINAL) = 4 _NET_DESKTOP_LAYOUT(CARDINAL) = 0, 2, 2, 0 _NET_SUPPORTING_WM_CHECK(WINDOW): window id # 0xe0000f _NET_SUPPORTED(ATOM) = _NET_SUPPORTED, _NET_SUPPORTING_WM_CHECK, _NET_CLIENT_LIST, _NET_CLIENT_LIST_STACKING, _NET_NUMBER_OF_DESKTOPS, _NET_DESKTOP_GEOMETRY, _NET_CURRENT_DESKTOP, _NET_DESKTOP_NAMES, _NET_ACTIVE_WINDOW, _NET_WORKAREA, _NET_DESKTOP_LAYOUT, _NET_CLOSE_WINDOW, _NET_RESTACK_WINDOW, _NET_SHOWING_DESKTOP, _NET_WM_MOVERESIZE, _NET_MOVERESIZE_WINDOW, _NET_WM_NAME, _NET_WM_VISIBLE_NAME, _NET_WM_DESKTOP, _NET_WM_WINDOW_TYPE, _NET_WM_WINDOW_TYPE_NORMAL, _NET_WM_WINDOW_TYPE_DESKTOP, _NET_WM_WINDOW_TYPE_DOCK, _NET_WM_WINDOW_TYPE_TOOLBAR, _NET_WM_WINDOW_TYPE_MENU, _NET_WM_WINDOW_TYPE_DIALOG, _NET_WM_WINDOW_TYPE_UTILITY, _NET_WM_WINDOW_TYPE_SPLASH, _KDE_NET_WM_WINDOW_TYPE_OVERRIDE, _NET_WM_STATE, _NET_WM_STATE_MODAL, _NET_WM_STATE_MAXIMIZED_VERT, _NET_WM_STATE_MAXIMIZED_HORZ, _NET_WM_STATE_SHADED, _NET_WM_STATE_SKIP_TASKBAR, _NET_WM_STATE_SKIP_PAGER, _KDE_NET_WM_STATE_SKIP_SWITCHER, _NET_WM_STATE_HIDDEN, _NET_WM_STATE_FULLSCREEN, _NET_WM_STATE_ABOVE, _NET_WM_STATE_STAYS_ON_TOP, _NET_WM_STATE_BELOW, _NET_WM_STATE_DEMANDS_ATTENTION, _NET_WM_STATE_FOCUSED, _NET_WM_STRUT, _NET_WM_STRUT_PARTIAL, _NET_WM_ICON_GEOMETRY, _NET_WM_ICON, _NET_WM_PID, _NET_WM_PING, _NET_WM_USER_TIME, _NET_STARTUP_ID, _NET_WM_FULLSCREEN_MONITORS, _NET_WM_ALLOWED_ACTIONS, _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE, _NET_FRAME_EXTENTS, _KDE_NET_WM_FRAME_STRUT, _KDE_NET_WM_TEMPORARY_RULES, _NET_WM_FULL_PLACEMENT, _KDE_NET_WM_ACTIVITIES, _KDE_NET_WM_SHADOW, _NET_WM_OPAQUE_REGION, _GTK_FRAME_EXTENTS KWIN_RUNNING(KWIN_RUNNING) = 0x1 _ORG_KDE_KWIN_DBUS_SERVICE(UTF8_STRING) = "org.kde.KWin" XFree86_DDC_EDID1_RAWDATA(INTEGER) = 0, -1, -1, -1, -1, -1, -1, 0, 4, 105, -73, 23, 1, 1, 1, 1, 36, 17, 1, 3, -128, 34, 27, 120, 46, -48, -43, -89, 86, 70, -98, 36, 20, 80, 84, -65, -17, -128, -127, -128, 113, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 48, 42, 0, -104, 81, 0, 42, 64, 48, 112, 19, 0, 82, 14, 17, 0, 0, 30, 0, 0, 0, -1, 0, 55, 57, 76, 77, 86, 68, 48, 50, 49, 56, 57, 55, 10, 0, 0, 0, -3, 0, 56, 75, 31, 80, 14, 0, 10, 32, 32, 32, 32, 32, 32, 0, 0, 0, -4, 0, 65, 83, 85, 83, 32, 86, 66, 49, 55, 50, 10, 32, 32, 0, 93 _QT_SETTINGS_TIMESTAMP_:0(_QT_SETTINGS_TIMESTAMP_:0) = 0x0, 0x0, 0x0, 0x0, 0x0, 0x25, 0x86, 0xbb, 0x0, 0x62, 0x97, 0x98, 0x0 KDE_SESSION_VERSION(CARDINAL) = 5 KDE_FULL_SESSION(STRING) = "true" _XKB_RULES_NAMES(STRING) = "evdev", "pc86", "it,us", "", "" XFree86_has_VT(INTEGER) = 1 XFree86_VT(INTEGER) = 1 Xorg_Seat(STRING) = "seat0"
This bug was reported against an outdated version of KWin. We have made many changes since the. If the issue persists in newer versions can you reopen the bug report updating the version number.