Package Details: mutter-performance-devkit 49.0-1

Git Clone URL: https://aur.archlinux.org/mutter-performance.git (read-only, click to copy)
Package Base: mutter-performance
Description: GNOME Mutter Development Kit
Upstream URL: https://gitlab.gnome.org/GNOME/mutter
Licenses: GPL-2.0-or-later
Submitter: Terence
Maintainer: glorious-yellow
Last Packager: glorious-yellow
Votes: 74
Popularity: 0.000005
First Submitted: 2019-07-09 09:35 (UTC)
Last Updated: 2025-09-26 01:43 (UTC)

Pinned Comments

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 .. 53 54 55 56 57 58 59 60 61 62 63 .. 65 Next › Last »

tannisroot commented on 2018-10-19 20:25 (UTC)

Ok. What about removing !168 then? It introduces very heavy stutter when dragging windows if you have a mouse with 1000hz polling rate.

glorious-yellow commented on 2018-10-18 21:02 (UTC)

@tannisroot According to the comments, MR 265 introduces some bugs. We should wait until it's stabilized before adding it.

tannisroot commented on 2018-10-18 18:11 (UTC)

This one should be very useful too: https://gitlab.gnome.org/GNOME/mutter/merge_requests/265/commits

glorious-yellow commented on 2018-10-17 20:40 (UTC)

@Saren You should make a meta package that installs both mutter-781835-workaround and gnome-shell-performance

tannisroot commented on 2018-10-17 18:51 (UTC)

I suggest to add this patch too: https://gitlab.gnome.org/GNOME/mutter/merge_requests/216/commits

jc-aur commented on 2018-10-15 08:02 (UTC)

@tannisroot sorry, just got back home. Yes, I have a Logitech G502, if I recall right it has 1000Hz polling rate, why? Just for curiosity sake, I disconnected it, used the mouse pad from the laptop and suddenly the experience was a lot better, why is so?

tannisroot commented on 2018-10-14 21:24 (UTC)

@jc-aur do you happen to have a mouse with 1000hz polling rate?

jc-aur commented on 2018-10-14 21:08 (UTC) (edited on 2018-10-14 21:09 (UTC) by jc-aur)

@Vash63 @glorious-yellow I'm experiencing the same performance as @tannisroot, everything works buttery-smooth but moving windows around, especially when moving a window between monitors. I'm running a Nvidia GTX 980M with the latest driver, running on Xorg

glorious-yellow commented on 2018-10-14 19:32 (UTC)

@Vash63 Interesting, for me only maximize/minimize animations are laggy

Vash63 commented on 2018-10-14 19:25 (UTC)

Follow up to @tannisroot's comment, was debugging this with him in discord while we were testing this patch set. It seems to be commit 0feecfe8 causing the problems - after I commented that out the performance problems went away.

Specifically, the performance seemed to get very very bad if two large windows were on top of each other while you moved them. Single digit framerates.

Otherwise, this package is awesome and once I disabled that patch it's noticeably smoother than stock mutter.