Ok. What about removing !168 then? It introduces very heavy stutter when dragging windows if you have a mouse with 1000hz polling rate.
Search Criteria
Package Details: mutter-performance-devkit 49.0-1
Package Actions
| 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) |
Dependencies (18)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- gtk4 (gtk4-paper-planeAUR, gtk4-gitAUR, gtk4-develAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libadwaita (libadwaita-gitAUR, libadwaita-yaru-gitAUR, libadwaita-without-adwaita-gitAUR, libadwaita-without-adwaitaAUR)
- libei (libei-gitAUR, libei-basu-gitAUR)
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR, libpipewire-ldacAUR)
- mutter (mutter-beta-performanceAUR, mutter-performance-unstableAUR, mutter-touchpad-scroll-patchAUR, mutter-mobileAUR, mutter-performanceAUR, mutter-gitAUR)
- bash-completion (bash-completion-gitAUR) (make)
- gi-docgen (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- glib2-devel (glib2-devel-gitAUR) (make)
- gobject-introspection (make)
- meson (meson-gitAUR) (make)
- python-docutils (make)
- sysprof (sysprof-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
Required by (0)
Sources (2)
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)
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.
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/