Ever since the big gnome stack upgrade last year, mpv has had a terrible bug for me with going fullscreen. Sometimes when I go fullscreen with mpv (or any other video player such as gnome-mpv that uses libmpv), then go back to a window, then move said window, there is corruption of the window until I right click on the desktop to open a budgie context menu at which point it goes back. This is sometimes hard to reproduce, sometimes it only happens on a certain monitor (I run two at the moment), sometimes it only happens with certain videos, though frequently (maybe always??) it only happens when streaming a video (i.e. not playing a local video file, using the youtube-dl backend built into mpv.) Changing the unredirection of windows setting in budgie seems to have no effect.
I posted about this on reddit a while back, and it was suggested that this is a mutter problem, and was linked to a specific bug:
[(
[https://gitlab.gnome.org/GNOME/mutter/-/issues/1557]
This issue has long since been closed but the bug has not stopped happening for me. I've made a screen recording of the bug in action:
[
The video I'm playing in this particular example is one particular youtube upload of Big Buck Bunny:[ Strangely, this didn't happen with some other versions of the video streamed from youtube, and also does not happen with the exact same video if I download it first and then play it in mpv locally. It's not easy to see in this particular screen recording, but you can generally see a square in the shape of the window moving when you try to move the window, but instead of the video content you see the desktop wallpaper beneath. I use an RX560 with amdgpu. It happens with or without default mpv configuration.
Any ideas about this bug? It's been seriously irritating me since it cropped up. Thanks.