Package Details: mutter-performance 1:47.1.r2.g74cf8ac0f-2

Git Clone URL: https://aur.archlinux.org/mutter-performance.git (read-only, click to copy)
Package Base: mutter-performance
Description: A window manager for GNOME | Attempts to improve performances with non-upstreamed merge-requests and frequent stable branch resync
Upstream URL: https://gitlab.gnome.org/GNOME/mutter
Licenses: GPL-2.0-or-later
Groups: gnome
Conflicts: mutter
Provides: libmutter-15.so, mutter
Submitter: Terence
Maintainer: Terence (Saren, saltyming)
Last Packager: saltyming
Votes: 78
Popularity: 0.183115
First Submitted: 2019-07-09 09:35 (UTC)
Last Updated: 2024-10-22 08:26 (UTC)

Required by (16)

Sources (4)

Pinned Comments

saltyming commented on 2022-03-22 09:37 (UTC) (edited on 2024-10-22 08:27 (UTC) by saltyming)

If you have a problem during any system update with mutter-performance & gnome-shell-performance, please install mutter & gnome-shell packages from the main repository and do full upgrade first, then build the performance packages later.

If you are using [gnome-unstable] and [extra-testing] repositories, use mutter-performance-unstable


The default patch list includes "Dynamic triple buffering(!1441)", "text-input-v1(!3751)".

Latest Dynamic triple buffering patch has several included MRs from the main development branch to achieve maximum performance.


To enable a specific MR in the Merge Requests List, add an line "_merge_requests_to_use+=('<MR number>')" at the end of PKGBUILD. (Because if you edit the line directly you can be able to end up with merge conflict upon updates.)

You can see some patches' git history here: https://git.saltyming.net/sungmg/mutter-performance-source/

Saren commented on 2018-08-30 14:52 (UTC) (edited on 2020-10-06 05:50 (UTC) by Saren)

If you are getting errors like fatal: bad revision '73e8cf32' while building this package, refer to PKGBUILD and see which patches caused this. Then, go to the related URLs, replace the commit hashes. If there are conflicts, comment out the patches.

Please notify me in comment section if this happens.


The optional performance patches are by default enabled.

A package for gnome-shell performance patches: https://aur.archlinux.org/packages/gnome-shell-performance/

Latest Comments

« First ‹ Previous 1 .. 25 26 27 28 29 30 31 32 33 34 35 .. 64 Next › Last »

gedgon commented on 2019-08-01 23:12 (UTC) (edited on 2019-08-02 10:37 (UTC) by gedgon)

Looks like the updated !698 (2812338b^..f501fdcc) clipping doesn't play nice with Chromium windows, at least on Polaris. Can someone confirm? https://youtu.be/TqomPMf9IpQ

Edit: !707 fixes the above

#Title: window-actor: Fix rectangle coordinates in culling
#URL: https://gitlab.gnome.org/GNOME/mutter/merge_requests/707
#Type: 3
#Status: 4
#Comment: Fix for !698
git cherry-pick -n aae9f3a3

alex4401 commented on 2019-07-31 19:26 (UTC)

New commit hashes for MR698

Terence commented on 2019-07-28 13:19 (UTC) (edited on 2019-07-28 14:23 (UTC) by Terence)

@kode54: Ok, just keep me updated if you find any bugs later ;)

@glorious-yellow: Wayland? Ok I'll test it and if all seems good I'll push it.

glorious-yellow commented on 2019-07-28 13:17 (UTC)

@Terence Currently, if I copy some text from an application, it disappears from the clipboard if I close it. 320 should be able to persist the clipboard.

kode54 commented on 2019-07-28 02:53 (UTC)

@Terence I'm not sure how much it matters now, since that RX 480 has died on me anyway. A simple reboot into Windows, and its 3840x2160@60 HDMI output was cutting in and out and glitching constantly, so I just pulled the card and dropped back to my previous card, a GTX 960. Both are Asus Strix cards, heh.

Terence commented on 2019-07-27 23:36 (UTC) (edited on 2019-07-27 23:36 (UTC) by Terence)

@kode54 it was coming from a new commit I added to this package, I spotted it a day ago and removed it. Please make sure you have the latest version and tell me if you still experience it.

@glorious-yellow What would you need it for?

glorious-yellow commented on 2019-07-27 18:17 (UTC)

Would

https://gitlab.gnome.org/GNOME/mutter/merge_requests/320

be appropriate to include in this package?

kode54 commented on 2019-07-26 03:58 (UTC)

I can't tell if it's a bug with this project or with gnome-shell-performance, but with the current versions as of about two days ago, on my RX 480, the "Favorites" app launcher had a bug where the icons would vanish completely when moused over. Switching to the complete app list and back again would sort of fix it.

glorious-yellow commented on 2019-07-25 22:15 (UTC)

New commit hashes for 189 are 9499bc21 and ce0e5db7

ameeno commented on 2019-07-18 10:52 (UTC)

I had to replace

# Title: Geometric (OpenGL-less) picking # URL: https://gitlab.gnome.org/GNOME/mutter/merge_requests/189 # Type: 1 # Status: 2 # Comment: git cherry-pick -n 76462a2f

to git cherry-pick -n 73fe41a5

for this to build.