Package Details: mutter-dynamic-buffering 46.1-1

Git Clone URL: https://aur.archlinux.org/mutter-dynamic-buffering.git (read-only, click to copy)
Package Base: mutter-dynamic-buffering
Description: Window manager and compositor for GNOME (with dynamic triple/double buffering)
Upstream URL: https://gitlab.gnome.org/GNOME/mutter
Licenses: GPL-2.0-or-later
Conflicts: mutter
Provides: libmutter-14.so, mutter
Submitter: JockeTF
Maintainer: JockeTF
Last Packager: JockeTF
Votes: 32
Popularity: 1.54
First Submitted: 2021-07-24 11:35 (UTC)
Last Updated: 2024-04-21 18:01 (UTC)

Dependencies (65)

Required by (11)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

dtcooper commented on 2023-05-15 14:39 (UTC)

Seems to be an endless upgrade "loop" using the yay command, possibly due the last character at the end of git SHA in the version. yay tries to upgrade this package every time it runs, anyone else noticing this?

aaronrancsik commented on 2023-03-18 11:48 (UTC)

You are right.

My previous comment would be true with this commit: d5e75bccdee7ea0e30cd860ca08ae109dcb311c8

I did not notice that you changed the commit id.

It works fine, thanks!

JockeTF commented on 2023-03-17 21:41 (UTC)

What problems do you have with the cherry-pick? For me it builds and runs fine.

aaronrancsik commented on 2023-03-17 20:21 (UTC) (edited on 2023-03-17 20:27 (UTC) by aaronrancsik)

Unfortunately "git cherry-pick -n 12ce58dba4f96f6a948c1d166646d263253e3ee0" is not working.

That was also my first idea.

Finally I was able to solve it by download the patch from this link: https://gitlab.gnome.org/GNOME/mutter/-/commit/d5e75bccdee7ea0e30cd860ca08ae109dcb311c8.patch

And add it just like how the dynamic buffer patch is added.

patch -p1 < "$srcdir/d5e75bccdee7ea0e30cd860ca08ae109dcb311c8.patch"

I think the order doesn't really matter, I did the d5e75bccdee7ea0e30cd860ca08ae109dcb311c8 first and then the dynamic buffer.

NGStaph commented on 2023-03-13 20:54 (UTC) (edited on 2023-03-13 20:58 (UTC) by NGStaph)

@JockeTF not at all, i finally learnt how to patch stuff myself. thank you for the quick update.

JockeTF commented on 2023-03-13 18:33 (UTC)

Sorry, I hadn't noticed much. Should be fixed now.

NGStaph commented on 2023-03-12 17:54 (UTC) (edited on 2023-03-12 17:56 (UTC) by NGStaph)

what @aaronrancsik said. Gnome is damn nigh unusable without the aforementioned patch.

aaronrancsik commented on 2023-03-12 07:37 (UTC) (edited on 2023-03-12 07:43 (UTC) by aaronrancsik)

Please add this patch.

https://gitlab.gnome.org/GNOME/mutter/-/commit/d5e75bccdee7ea0e30cd860ca08ae109dcb311c8.patch

I added it locally and now that annoying focus bug is gone.

KCGD commented on 2022-10-17 23:19 (UTC) (edited on 2022-10-17 23:19 (UTC) by KCGD)

@frandieguez I dont have a fix, but I do have a workaround.

TL;DR: I made an arch vm specifically for building AUR packages. Built successfully in the vm. Installed from there. Still not sure why it wont build on my host system.

For some reason I have never been able to build mutter on my host system. There's always some problem that causes it to fail, and I cannot for the life of me figure out what is wrong. This issue happens with all mutter forks I've tried (this one and mutter-rounded).

I figured I would try to create a fresh arch vm, install the necessary tools to build AUR packages (yay and base-devel), and give it a shot. To my surprise it worked, and all I had to do was send the compiled package back to my host system and install it there.

Unfortunately I'm still not sure why I cannot get it to build on my host system, but this method, although somewhat convoluted, seems to work well.

frandieguez commented on 2022-07-11 07:58 (UTC)

The package build is stuck at this step:

[716/721] Generating src/Meta-10.typelib with a custom command

does someone have any clue about how to solve it?