Preview when snapping to screen-edge is no longer showing

Plasma 6.2.5

Normally when I move a window to the edge of my screen, I get to see this white, translucent outline of the window as a preview of how the window will snap. All of a sudden this no longer shows. The windows still snap, I’m just not seeing the preview. Is this a setting I might have inadvertently flipped?

settings > workspace behavior > desktop effects > appearance > translucency

is this only built in desktop effect that would seem to do anything like what you describe… perhaps you added 3rd party effect that went away.

when i move a window, the whole window just moves

No, that setting seems to make windows translucent under certain conditions.

When I move my windows they also move as a whole (including contents). But when I push the mouse-cursor (while moving the window) to the edge of the screen, it should show a preview of how it will snap. That no longer works. (it still snaps when I let go, but it no longer shows the preview)

Hmm, were any software packages on your system updated around the time when you noticed that change? Not necessarily thinking just KDE Plasma ones, but also things like graphics drivers perhaps?

I’m not sure when it started. Might have been yesterday or today. Thing is: I have 2 computers; a desktop and a laptop. Both I installed Arch Linux on last week. At the same time, in tandem. They both have the same software, themes, etc. and I keep both updated daily. The desktop shows this behaviour, while it still works on my laptop. The only difference is that the laptop has an nvidia gpu and the desktop an AMD one. Not sure if that driver was updated in the past 2 days and could cause this behaviour?

Hmm, does your laptop run everything through the NVIDIA GPU, or does it have hybrid graphics that use the integrated GPU to drive the general desktop?

If it’s the latter, is it an Intel or AMD integrated chip? Just thinking that you might actually be already using AMD graphics on the laptop too, but if the laptop is Intel+NVIDIA hybrid then that’s a really solid lead! Was there a kernel version bump on Arch in the past couple days, maybe (since AMD drivers are in the kernel)? Or, do you have any other AMD driver packages installed?

Is this you, OP? https://old.reddit.com/r/kde/comments/1i0bgpz/snapping_no_longer_shows_outline/

@johnandmegh : The laptop has hybrid Intel/Nvidia, but I have the igpu disabled in bios. If it is the mesa driver, I’m just wondering why no one else is reporting it?

@pallaswept : yes

Absolutely no idea what happened or what I did, but it works again. I only changed my cursor-theme and I installed neofetch. Nothing else afaic.

Without changing anything, it no longer works today. So it seems the problem is intermittent. I am really at a loss as to what I do or not do to make it work or not.

Okay, so switching cursor-icon themes triggers it. Doesn’t matter what theme I use, I need to switch to the default (breeze) and back, and then it suddenly works again. Must redo that after each reboot. Not sure if a bug or if one of the themes I tried left some code behind.

1 Like

from my notes:

## THEMES AND COLORS ##

#a global theme can add items to these settings, but may not remove them all upon uninstall
- Appearance > Global Theme
- Appearance > Plasma Style
- Appearance > Colors
- Appearance > Windows Decorations
- Appearance > Icons
- Appearance > Cursors
- Appearance > Splash Screen
- Startup and Shutdown > SDDM
#need to manually check each settings page, select the red trash can(s) and hit apply


I don’t use global themes; just individual icon/cursor/etc-packages.

they are probably not any better at cleanup than the global packages, frankly.

Again the problem reappeared today. Also, additionally, now the whole system freezes sometimes when I move a window to the top edge. I found a bug-report related to this: 488518 – no "preview" when dragging windows to screen edge and a post on reddit where some people also have this problem (link to that in the bug report).

So I am now assuming this is a bug that only affects some people under unknown conditions. :frowning: