Package Details: gnome-shell-performance 1:3.38.1+15+gc555f19b1-1

Git Clone URL: (read-only, click to copy)
Package Base: gnome-shell-performance
Description: Next generation desktop shell
Upstream URL:
Licenses: GPL2
Groups: gnome
Conflicts: gnome-shell
Provides: gnome-shell, gnome-shell=3.38.1+15+gc555f19b1, gnome-shell=1:3.38.1+15+gc555f19b1
Submitter: Saren
Maintainer: Saren (Terence)
Last Packager: Terence
Votes: 18
Popularity: 0.52
First Submitted: 2018-08-04 18:21
Last Updated: 2020-10-25 13:48

Dependencies (31)

Required by (290)

Sources (2)

Pinned Comments

Terence commented on 2019-08-02 16:35

Warning: Before making a report of something broken, make sure it is not caused by an extension or a custom theme!

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

Terence commented on 2020-03-25 14:25

@hussam There is also

hussam commented on 2020-03-24 22:39

@Terence, ok cool. I have a bunch for mutter as well, two of which reduce flickering a lot on Xorg. It's not as a good as using Wayland but it helps.

I also have a patch for gtk3 that removes black background glitches. This one is easily noticeable in evolution by opening and closing Preferences dialog more than two times.

Terence commented on 2020-03-24 22:29

@hussam interesting, I'll consider it, thanks!

hussam commented on 2020-03-24 12:58

I have a bunch of patches that heavily improve my gnome-shell experience on Xorg.

  • actions.patch (This menu is buggy and replicated anyway in applications on 3.34+ so remove it).
  • disable-maximize-animations.patch (maximize window animation causes leaks on nvidia and this isn't a feature you will miss)
  • force_reload.patch (eases evolution-data-server issues)
  • mr59.patch (makes blurred backgrounds look better. this is upstream MR rebased on current master branch)
  • notification.patch (makes notifications on lock screen look better)
  • revert-gc-call-removal.patch (restores agressive GC as it seems more stable now)
  • revert763531.patch (prevents zombie processes on restarting gnome-shell)

Terence commented on 2020-03-22 20:41

@Claw256 I'm not using yay so I don't know, please try to build it manually withmakepkg -siand make sure you have /usr/lib/ (this is coming from mutter-performance, not gnome-shell-performance btw.

Claw256 commented on 2020-03-22 15:44

I'm getting a dependency error for this latest version as of 2020-03-22:

Run-time dependency libpipewire-0.3 found: NO (tried pkgconfig and cmake) ERROR: Dependency "libpipewire-0.3" not found, tried pkgconfig and cmake A full log can be found at /home/fearghal/.cache/yay/mutter-performance/src/build/meson-logs/meson-log.txt ==> ERROR: A failure occurred in build(). Aborting...

Here is the full log, I am using yay to download from the aur:

Edit: I should add that even after installing the pipewire package from the Arch package repo (Not aur), I am still getting the dependency error.

Terence commented on 2020-03-15 17:28

Hey y'all, I've updated this and mutter-performance with some cleanups and synced with master, let me know how it goes and if you have any suggestions for MR I should include by default.

muchacho commented on 2020-02-01 09:21

@Terence Removing !923 does not resolve issue. At the lock screen when I click "Unlock" button the button goes disabled state, appears loading indicator and nothing happens. But this error message appears in system journal:

UPD: Removing !923 probably may resolve issue. I just forgot to clean build (i am using YAY helper). I have now cleared the build and try to build package but can't. Error occurs in prepare stage, because git cherry-pick fails on line 117 due to changes in !925. Also !923 has some changes that may resolve issue . But... I can't build package.

Terence commented on 2020-01-25 22:57

I appreciate your input @glorious-yellow, I'll find time to update this package tomorrow. @kode54 @rori @muchacho this is due to !923. Remove it from the array and should be good. I'm considering using for this package and mutter-performance now as it will solve a lot of problems, hence why it takes some time.

glorious-yellow commented on 2020-01-25 22:39

!936 with !948 yields completely smooth activities overview animation.