SUMMARY This bug has always been present in Plasma 6. When configuring the screen corners for the presentation or desktop grid effect, it often happens that the effect bounces, even if I have set a high value for reactivation. I report that restarting kwin sometimes seems to solve the problem for a while, only to reappear later. STEPS TO REPRODUCE 1. Set the presentation effect to the top left corner of the screen and the desktop grid effect to the bottom right corner 2. With the mouse or touchpad try to activate the effect by moving the mouse pointer to one of the two corners. OBSERVED RESULT The effect often (but not always) rebounds EXPECTED RESULT It should not bounce. SOFTWARE/OS VERSIONS Operating System: Manjaro Linux KDE Plasma Version: 6.4.2 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.1 Kernel Version: 6.16.0-rc5-1-MANJARO (64-bit) Graphics Platform: X11 Processors: 8 × 11th Gen Intel® Core™ i5-1135G7 @ 2.40GHz Memory: 16 GiB of RAM (15.3 GiB usable) Graphics Processor: Intel® Iris® Xe Graphics ADDITIONAL INFORMATION Informazioni per il supporto di KWin: Le seguenti informazioni dovrebbero essere usate quando si richiede supporto su ad es. https://discuss.kde.org. Forniscono i dettagli sull'istanza attualmente in esecuzione, le opzioni usate, quale driver OpenGL e quali effetti sono utilizzati. Pubblicare le informazioni indicate sotto questo testo introduttivo su un servizio paste bin come https://paste.kde.org invece di incollarlo nella conversazione di supporto. ========================== Version ======= KWin version: 6.4.2 Qt Version: 6.9.1 Qt compile version: 6.9.1 XCB compile version: 1.17.0 Operation Mode: X11 Build Options ============= KWIN_BUILD_DECORATIONS: yes KWIN_BUILD_TABBOX: yes KWIN_BUILD_ACTIVITIES: yes HAVE_X11_XCB: yes HAVE_GLX: yes X11 === Vendor: The X.Org Foundation Vendor Release: 12101099 Protocol Version/Revision: 11/0 SHAPE: yes; Version: 0x11 RANDR: yes; Version: 0x14 DAMAGE: yes; Version: 0x11 Composite: yes; Version: 0x4 RENDER: yes; Version: 0xb XFIXES: yes; Version: 0x50 SYNC: yes; Version: 0x31 GLX: yes; Version: 0x0 Decoration ========== Plugin: materialdecoration Theme: Material Plugin recommends border size: None onAllDesktopsAvailable: true alphaChannelSupported: true closeOnDoubleClickOnMenu: false decorationButtonsLeft: 0, 1 decorationButtonsRight: 6, 9, 3, 4, 5 borderSize: 0 gridUnit: 12 font: Droid Sans,11,-1,5,700,0,0,0,0,0,0,0,0,0,0,1,Bold smallSpacing: 3 largeSpacing: 12 Output backend ============== Name: KWin::X11StandaloneBackend Cursor ====== themeName: breeze_cursors themeSize: 24 Options ======= focusPolicy: ClickToFocus xwaylandCrashPolicy: 1 xwaylandMaxCrashCount: 3 nextFocusPrefersMouse: false clickRaise: true autoRaise: false autoRaiseInterval: 0 delayFocusInterval: 0 shadeHover: false shadeHoverInterval: 250 separateScreenFocus: true placement: 5 activationDesktopPolicy: SwitchToOtherDesktop focusPolicyIsReasonable: true borderSnapZone: 10 windowSnapZone: 10 centerSnapZone: 0 snapOnlyWhenOverlapping: false edgeBarrier: 100 cornerBarrier: 1 rollOverDesktops: false focusStealingPreventionLevel: 1 operationTitlebarDblClick: 5000 operationMaxButtonLeftClick: 5000 operationMaxButtonMiddleClick: 5015 operationMaxButtonRightClick: 5014 commandActiveTitlebar1: MouseRaise commandActiveTitlebar2: MouseNothing commandActiveTitlebar3: MouseOperationsMenu commandInactiveTitlebar1: MouseActivateAndRaise commandInactiveTitlebar2: MouseNothing commandInactiveTitlebar3: MouseOperationsMenu commandWindow1: MouseActivateRaiseOnReleaseAndPassClick commandWindow2: MouseActivateAndPassClick commandWindow3: MouseActivateAndPassClick commandWindowWheel: MouseNothing commandAll1: MouseUnrestrictedMove commandAll2: MouseToggleRaiseAndLower commandAll3: MouseUnrestrictedResize keyCmdAllModKey: 16777250 doubleClickBorderToMaximize: true condensedTitle: false electricBorderMaximize: true electricBorderTiling: true electricBorderCornerRatio: 0.25 borderlessMaximizedWindows: false killPingTimeout: 5000 compositingMode: 1 useCompositing: true hiddenPreviews: 2 glSmoothScale: 2 glStrictBinding: false glStrictBindingFollowsDriver: true glPreferBufferSwap: AutoSwapStrategy glPlatformInterface: 2 windowsBlockCompositing: true allowTearing: true interactiveWindowMoveEnabled: true Screen Edges ============ desktopSwitching: false desktopSwitchingMovingClients: false cursorPushBackDistance: 1x1 actionTopLeft: 0 actionTop: 0 actionTopRight: 0 actionRight: 0 actionBottomRight: 0 actionBottom: 0 actionBottomLeft: 0 actionLeft: 0 Screens ======= Number of Screens: 1 Screen 0: --------- Name: HDMI-1 Enabled: 1 Geometry: 0,0,1920x1080 Physical size: 521x293mm Scale: 1 Refresh Rate: 60000 Adaptive Sync: incapable Compositing =========== Compositing is active Compositing Type: OpenGL OpenGL vendor string: Intel OpenGL renderer string: Mesa Intel(R) Iris(R) Xe Graphics (TGL GT2) OpenGL version string: 4.6 (Core Profile) Mesa 25.1.5-arch1.1 OpenGL platform interface: EGL OpenGL shading language version string: 4.60 Driver: Intel GPU class: Tiger Lake OpenGL version: 4.6 GLSL version: 4.60 Mesa version: 25.1.5 X server version: 1.21.1 Linux kernel version: 6.16 Direct rendering: Requires strict binding: no Virtual Machine: no OpenGL 2 Shaders are used Loaded Effects: --------------- screenshot outputlocator colorpicker zoom screenedge lightlyshaders_blur sessionquit logout login slidingpopups windowaperture slide squash maximize fullscreen frozenapp fadingpopups fade dimscreen windowview tileseditor overview highlightwindow blendchanges startupfeedback kwin_effect_lightlyshaders systembell kscreen Currently Active Effects: ------------------------- lightlyshaders_blur slidingpopups kwin_effect_lightlyshaders Effect Settings: ---------------- screenshot: outputlocator: colorpicker: zoom: zoomFactor: 1.2 mousePointer: 0 mouseTracking: 0 focusTrackingEnabled: false textCaretTrackingEnabled: false focusDelay: 350 moveFactor: 20 targetZoom: 1 screenedge: lightlyshaders_blur: sessionquit: pluginId: sessionquit isActiveFullScreenEffect: false logout: pluginId: logout isActiveFullScreenEffect: false login: pluginId: login isActiveFullScreenEffect: false slidingpopups: slideInDuration: 200 slideOutDuration: 200 windowaperture: pluginId: windowaperture isActiveFullScreenEffect: false slide: horizontalGap: 45 verticalGap: 20 slideBackground: true squash: pluginId: squash isActiveFullScreenEffect: false maximize: pluginId: maximize isActiveFullScreenEffect: false fullscreen: pluginId: fullscreen isActiveFullScreenEffect: false frozenapp: pluginId: frozenapp isActiveFullScreenEffect: false fadingpopups: pluginId: fadingpopups isActiveFullScreenEffect: false fade: pluginId: fade isActiveFullScreenEffect: false dimscreen: pluginId: dimscreen isActiveFullScreenEffect: false windowview: activeView: delegate: animationDuration: 300 ignoreMinimized: false mode: partialActivationFactor: 0 gestureInProgress: false searchText: selectedIds: tileseditor: activeView: delegate: animationDuration: 200 overview: activeView: delegate: animationDuration: 300 ignoreMinimized: false filterWindows: true organizedGrid: true overviewPartialActivationFactor: 0 overviewGestureInProgress: false transitionPartialActivationFactor: 0 transitionGestureInProgress: false gridPartialActivationFactor: 0 gridGestureInProgress: false desktopOffset: searchText: highlightwindow: blendchanges: startupfeedback: type: 0 kwin_effect_lightlyshaders: systembell: kscreen: Loaded Plugins: --------------- krunnerintegration nightlight Available Plugins: ------------------ krunnerintegration nightlight
I can add this: 1. If I restart kwin (systemctl --user restart plasma-kwin_x11.service) the problem no longer occurs 2. If I change the monitor settings (e.g. extend the desktop) the problem occurs again and I have to restart kwin.
It seems that the problem only arises with the external monitor connected.
*** This bug has been marked as a duplicate of bug 483187 ***