# Budgie troubles with mouse gestures

**URL:** <https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377>\
**Category:** Budgie\
**Created:** [August 11, 2023, 6:41am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377 "2023-08-11T06:41:58Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![DromundKaas](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dromundkaas/32/24712_2.png) [@DromundKaas](https://forum.endeavouros.com/u/DromundKaas)\
**Post date:** [August 11, 2023, 6:41am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/1 "2023-08-11T06:41:59Z")

</div>

Good morning,

yesterday I realized that I could no longer drag and drop windows from one monitor to the next while maximizing the window by pulling in to the top of the monitor. The dragging still works, but pulling a window to the top does not maximize it anymore. I have looked if maybe some settings got changed, but I do not find a configuration for that behaviour.

The last changes to anything budgie-related are:

```auto
[2023-08-02T09:31:27+0200] [ALPM] upgraded budgie-control-center (1.2.0-1 -> 1.3.0-1)
[2023-08-05T07:18:09+0200] [ALPM] upgraded budgie-desktop (10.7.2-5 -> 10.7.2-6)
[2023-08-09T07:04:29+0200] [ALPM] upgraded budgie-extras (1.5.0-1 -> 1.6.0-1)

```

From this timeline, I guess the budgie-extras change on 9.8. should be the culprit, but maybe I didn’t realize the change as soon as it occured (I couldn’t swear on it), so I included all changes to budgie things from this month.

Anybody have an idea?

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [August 11, 2023, 7:02am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/2 "2023-08-11T07:02:09Z")

</div>

> [@DromundKaas](#):
>
> `upgraded budgie-desktop (10.7.2-5 -> 10.7.2-6)`

I wonder if it could be related to this:

> [@warning Heads-up: mutter43 is being replaced by magpie-wm](https://forum.endeavouros.com/t/heads-up-mutter43-is-being-replaced-by-magpie-wm/44135):
>
> When upgrading from budgie-desktop 10.7.2-5 to 10.7.2-6, the package mutter43 must be replaced with magpie-wm, which currently depends on mutter. As mutter43 conflicts with mutter, manual intervention is required to complete the upgrade. First remove mutter43, then immediately perform the upgrade. Do not relog or reboot between these steps. pacman -Rdd mutter43 pacman -Syufountain[https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/message/RCJSMB…](https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/message/RCJSMBGHB52L6ZXX25W24KLJ6UYVQNXB/)

PS. Not a Budgie user so I cannot test and verify.

---

<div class="post-metadata">

**Author:** ![DromundKaas](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dromundkaas/32/24712_2.png) [@DromundKaas](https://forum.endeavouros.com/u/DromundKaas)\
**Post date:** [August 11, 2023, 7:21am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/3 "2023-08-11T07:21:21Z")

</div>

> [@pebcak](#):
>
> > [@DromundKaas](#):
> >
> > `upgraded budgie-desktop (10.7.2-5 -> 10.7.2-6)`
> 
> I wonder if it could be related to this:  
> [⚠ Heads-up: mutter43 is being replaced by magpie-wm](https://forum.endeavouros.com/t/heads-up-mutter43-is-being-replaced-by-magpie-wm/44135)

The funny thing is that I read the thread before, but as I was already done with the upgrade and the instructions are only useful if you do it before or during the upgrade, and I saw no immediate problems arising I put it out of my head.

Thanks for the link though. Sadly, it is really really light on information what the symptoms would be.

Cheers.

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [August 11, 2023, 7:25am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/4 "2023-08-11T07:25:25Z")

</div>

> [@DromundKaas](#):
>
> I was already done with the upgrade and the instructions are only useful if you do it before or during the upgrade,

If you feel up to trying, I think you could still switch to magpie-wm:

```auto
sudo pacman -Rdd mutter43
sudo pacman -S magpie-wm

```

Not sure if it is safest to do it from a TTY. Maybe it is.

As said before, I cannot test and verify if the issue you are experiencing is due to this change of the wm.

---

<div class="post-metadata">

**Author:** ![DromundKaas](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dromundkaas/32/24712_2.png) [@DromundKaas](https://forum.endeavouros.com/u/DromundKaas)\
**Post date:** [August 11, 2023, 7:31am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/5 "2023-08-11T07:31:47Z")

</div>

Okay, the kicker is: Both packages are already installed:

```auto
extra/magpie-wm 0.9.2-1 (2.4 MiB 13.4 MiB) (Installiert)
    Budgie's X11 window manager and compositor library forked from Mutter
[...]
extra/mutter 44.3-1 (2.6 MiB 14.1 MiB) (Installiert)
    Window manager and compositor for GNOME

```

If those two packages are conflicting, it shouldn’t be possible to have both installed, no? Strange in any case.

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [August 11, 2023, 7:35am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/6 "2023-08-11T07:35:11Z")

</div>

The two conflicting packages are [mutter43](https://archlinux.org/packages/extra/x86_64/mutter43/) and [mutter.](https://archlinux.org/packages/extra/x86_64/mutter/)

[magpie-wm](https://archlinux.org/packages/extra/x86_64/magpie-wm/) has `mutter` as dependency so it is normal to have it installed.

---

<div class="post-metadata">

**Author:** ![DromundKaas](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dromundkaas/32/24712_2.png) [@DromundKaas](https://forum.endeavouros.com/u/DromundKaas)\
**Post date:** [August 11, 2023, 7:58am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/7 "2023-08-11T07:58:35Z")

</div>

Rereading the linked issue I can see why this didn’t appear as a problem for me. The conflicting packages are:

- `mutter`
- `mutter43`

As I do not have `mutter43` installed, and `mutter43` is the package that needs to be replaced by `magie-wm`, I do not have any replacing to do.

What remains as a question is: Should some mechanism have installed `mutter43` for me, at any point in time?

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [August 11, 2023, 8:10am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/8 "2023-08-11T08:10:17Z")

</div>

> [@DromundKaas](#):
>
> What remains as a question is: Should some mechanism have installed `mutter43` for me, at any point in time?

As a non Budgie user, I am not best suited to answer this question.

However, I guess as mutter43 was a dependency of budgie-desktop so it must have been installed in Budgie installations at some point.

It is not a dependency of budgie-desktop anymore but magpie-wm is, as can be seen here:  
[https://archlinux.org/packages/extra/x86\_64/budgie-desktop/](https://archlinux.org/packages/extra/x86_64/budgie-desktop/)

At some point of upgrading budgie-desktop, did you get any message about conflicting packages, that mutter43 was going to be replaced by mutter?

Edit:  
If you want you could look into your /var/log/pacman.log and search for mutter43.

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [August 11, 2023, 3:22pm UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/9 "2023-08-11T15:22:40Z")

</div>

> Magpie allows mutter based desktops such as GNOME Shell to co-exist since the key-components such as libmagpie are separated by both name and file-system install location. Magpie shares some Mutter shared files; therefore these need to be delivered/installed as part of the distribution from its mutter package.

[https://github.com/BuddiesOfBudgie/magpie](https://github.com/BuddiesOfBudgie/magpie)

thats the new Budgie WM before it was using only Mutter as far as i remember… and with GNOME updates to Mutter44 Budgie was no longer compatible with GNOMES latest Mutter what causes it needed Mutter43 to be installed. And now there is [magpie-wm](https://archlinux.org/packages/extra/x86_64/magpie-wm/) what needs latest Mutter again (44) …

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [August 11, 2023, 4:53pm UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/10 "2023-08-11T16:53:34Z")

</div>

> [@pebcak](#):
>
> However, I guess as mutter43 was a dependency of budgie-desktop so it must have been installed in Budgie installations at some point.

This would be the case. It would have been removed in an update when magpie-wm replaced mutter43. 🤔

I have a recent install of budgie in vmware and it is working great.

---

<div class="post-metadata">

**Author:** ![eso](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/eso/32/36767_2.png) [@eso](https://forum.endeavouros.com/u/eso)\
**Post date:** [August 11, 2023, 7:31pm UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/11 "2023-08-11T19:31:48Z")

</div>

I do not dare to mention the importance of backups. Even the underrated timeshift could have helped in this case.  
Alt+F10 maximizes the window  
but with a shovelful down I made a comparison with an arch based Budgie system  
Edit: It turned out that dconf configs were different.

> **where a window is maximized by hitting the top edge**
>
> ❯` yay -Ss mutter | grep Installed`  
> cachyos-extra-v3/magpie-wm 0.9.2-1.1 (2.4 MiB 13.4 MiB) (Installed)  
> extra/magpie-wm 0.9.2-1 (2.4 MiB 13.4 MiB) (Installed: 0.9.2-1.1)  
> extra/mutter 44.3-1 (2.6 MiB 14.1 MiB) (Installed: 44.3-1.1)  
> cachyos-extra-v3/mutter 44.3-1.1 (2.7 MiB 14.1 MiB) (Installed)
> 
> ~  
> ❯` yay -Ss budgie-desktop | grep Installed`  
> cachyos-extra-v3/budgie-desktop-view 1.2.1-2.1 (45.6 KiB 123.9 KiB) [budgie] (Installed)  
> extra/budgie-desktop-view 1.2.1-2 (46.8 KiB 127.9 KiB) [budgie] (Installed: 1.2.1-2.1)  
> extra/budgie-desktop 10.7.2-6 (2.4 MiB 6.2 MiB) [budgie] (Installed: 10.7.2-6.1)  
> cachyos-extra-v3/budgie-desktop 10.7.2-6.1 (2.4 MiB 6.2 MiB) [budgie] (Installed)  
> ~  
> ❯` yay -Ss budgie-extras | grep Installed`  
> extra/budgie-extras 1.6.0-1 (1.9 MiB 7.9 MiB) (Installed: 1.6.0-1.1)  
> cachyos-extra-v3/budgie-extras 1.6.0-1.1 (2.0 MiB 8.0 MiB) (Installed)
> 
> ~  
> ❯` yay -Ss budgie-control-center | grep Installed`  
> extra/budgie-control-center 1.3.0-1 (4.7 MiB 17.1 MiB) [budgie] (Installed: 1.3.0-1.1)  
> cachyos-extra-v3/budgie-control-center 1.3.0-1.1 (4.8 MiB 17.4 MiB) [budgie] (Installed)
> 
> ❯ `yay -Qi budgie-extras`  
> Installed From : cachyos-extra-v3  
> Name : budgie-extras  
> Version : **1.6.0-1.1**  
> Description : Additional Budgie Desktop components from the Ubuntu Budgie team  
> Architecture : x86\_64  
> URL : [https://github.com/UbuntuBudgie/budgie-extras](https://github.com/UbuntuBudgie/budgie-extras)  
> Licenses : GPL3  
> Groups : None  
> Provides : None  
> Depends On : budgie-desktop wmctrl xdotool xprintidle python python-gobject python-cairo libgee zenity vorbis-tools  
> python-psutil sound-theme-freedesktop imagemagick python-pillow python-svgwrite python-cairosvg python-pyudev  
> python-requests libpeas json-glib libkeybinder3 python-pyperclip python-xlib xorg-xinput granite appstream  
> libnma libhandy0 xorg-xprop libsoup  
> Optional Deps : None  
> Required By : None  
> Optional For : None  
> Conflicts With : None  
> Replaces : None  
> Installed Size : **7.96** MiB  
> Packager : CachyOS [admin@cachyos.org](mailto:admin@cachyos.org)  
> Build Date : Sun 06 Aug 2023 12:47:14 AM CEST  
> Install Date : Wed 09 Aug 2023 10:49:31 AM CEST  
> Install Reason : Explicitly installed  
> Install Script : No  
> Validated By : Signature

---

<div class="post-metadata">

**Author:** ![DromundKaas](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dromundkaas/32/24712_2.png) [@DromundKaas](https://forum.endeavouros.com/u/DromundKaas)\
**Post date:** [August 11, 2023, 8:23pm UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/12 "2023-08-11T20:23:42Z")

</div>

I actually have backups, and even the snapshots you mentioned. But realizing there is a problem a few days after the upgrade happened, I would have to commit to go back on anything that my system went through since then. And as I can work around the problem, and I would assume that this problem is not unique to my system alone, and that there’s a solution out there, going back to a snapshot without having the option to upgrade from then on doesn’t sound like a good option.

---

<div class="post-metadata">

**Author:** ![drunkenvicar](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/drunkenvicar/32/112222_2.png) [@drunkenvicar](https://forum.endeavouros.com/u/drunkenvicar)\
**Post date:** [August 11, 2023, 11:43pm UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/14 "2023-08-11T23:43:21Z")

</div>

for the record, Serebit (budgie maintainer):

 ![serebit](https://forum.endeavouros.com/uploads/default/original/3X/c/b/cb42b775364f50aafc4ea6915c6b757feda34543.png)

Also, I’ve seen your drag and drop budgie problem a handful times so I’m not entirely convinced its mutter ([https://discuss.getsol.us/d/5068-drag-to-second-screen-not-working-when-secondary-display-is-on-top](https://discuss.getsol.us/d/5068-drag-to-second-screen-not-working-when-secondary-display-is-on-top)); may be worth investigating a little at that site. 2 cents.

---

<div class="post-metadata">

**Author:** ![DromundKaas](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dromundkaas/32/24712_2.png) [@DromundKaas](https://forum.endeavouros.com/u/DromundKaas)\
**Post date:** [August 12, 2023, 7:14am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/15 "2023-08-12T07:14:43Z")

</div>

I have somehow fixed the issue. In the multitasking configuration there was a new second option for how the corners should work. The new configuration option dialog popped up when I went to the multitasking configuration, and after selecting the new version I saw that the active corners toggle was off. Maybe by introducing a new option active corners was toggled off automatically?

I do not find the dialog again that popped up, so I cannot even show what I saw, but there were two options of how the corners should work. The left option showed a monitor with all edges (left, right, top and the 4 corners) circled, the right option only had top, left and right circled.

---

<div class="post-metadata">

**Author:** ![eso](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/eso/32/36767_2.png) [@eso](https://forum.endeavouros.com/u/eso)\
**Post date:** [August 12, 2023, 9:00am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/16 "2023-08-12T09:00:20Z")

</div>

Sorry for my misleading interpretation of the ‘issue’. Meanwhile I recognized that  
~/.config/dconf/user  
contains most of the configuration and although it is dangerous it can be copied between  
similar systems and so it transfers the setup.  
System Settings /Multitasking / General / Active Screen Edges ON and for the first time you can select Built-in (3 Left, Top, Right) – just to summarize for me. BTW double click on the window title bar also maximizes the window.

---

<div class="post-metadata">

**Author:** ![system](https://forum.endeavouros.com/uploads/default/original/2X/9/9ea52f9fd5ef8e609e593c362d61a36295f48be8.png) [@system](https://forum.endeavouros.com/u/system)\
**Post date:** [August 14, 2023, 9:01am UTC](https://forum.endeavouros.com/t/budgie-troubles-with-mouse-gestures/44377/17 "2023-08-14T09:01:08Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
