Package Details: gnome-shell-performance 3.32.0+22+g05e55cee2-1

Git Clone URL: (read-only)
Package Base: gnome-shell-performance
Description: Next generation desktop shell | Attempt to improve the performance by non-upstreamed patches
Upstream URL:
Licenses: GPL2
Groups: gnome
Conflicts: gnome-shell
Provides: gnome-shell, gnome-shell=3.32.0+22+g05e55cee2
Submitter: Saren
Maintainer: Saren (Terence)
Last Packager: Terence
Votes: 7
Popularity: 1.668556
First Submitted: 2018-08-04 18:21
Last Updated: 2019-03-23 16:14

Required by (249)

Sources (4)

Pinned Comments

Terence commented on 2019-03-15 22:09

Notice: With 3.32, top-icon extensions make gnome use > 50% CPU. Relevant issue to follow:

EDIT: I pushed a temporary fix for this, please update and try again!

Latest Comments

1 2 3 4 Next › Last »

Terence commented on 2019-03-18 20:46

@everyone: if you were using any top-icon* extension, the new package update brings a fix for the high CPU usage.

@glorious-yellow I've updated the package taking into account your comment, thanks.

Terence commented on 2019-03-15 22:09

Notice: With 3.32, top-icon extensions make gnome use > 50% CPU. Relevant issue to follow:

EDIT: I pushed a temporary fix for this, please update and try again!

deezid commented on 2019-03-13 11:49

Stops building at: NotADirectoryError: [Errno 20] Not a directory: 'selinuxenabled'

glorious-yellow commented on 2019-02-03 19:10

pacman -Q | grep mutter-781835-workaround can be replaced with pacman -Q mutter-781835-workaround; it's a bit cleaner and also avoids the edge case of a package name containing but not equalling mutter-781835-workaround.

Terence commented on 2019-01-30 11:44

@Saren MR 276 has been rebased and this time it can't be applied cleanly on 3.30 so I manually applied it and generated a diff that is now used instead. I also added a new patch which should improve the extension system.

nika commented on 2019-01-30 08:08

gnome-shell-performance 3.30.2+4-5 (Wed 30 Jan 2019 08:57:28 AM WAT) fails for me with:

[makepkg d29e050f4] st-box-layout: Avoid fullscreen relayout on scroll Author: Daniel van Vugt Date: Thu Sep 6 19:01:17 2018 +0800 1 file changed, 16 insertions(+), 6 deletions(-) mutter-781835-workaround 3.30.2+7-1 fatal: bad revision '5a7be719'

deezid commented on 2019-01-27 21:18

@Terence, rebooted but now the workspace switcher is completely back to its usual behavior (20-30fps I think using the mouse to zoom in).

Not touching the workspace bar on the right and using the wheel it feels as smooth as a game HUD though with your Mutter workaround pkgbuild lol

Pumpi commented on 2018-12-25 18:37

Changing this in PKGBUILD resolves the problem with dependencies:



provides=(gnome-shell gnome-shell=$pkgver)

Credits to @Lolix from Manjaro forum.

Pumpi commented on 2018-12-24 20:21

Changed PKGBUILD from:




allows me to start the instalation but i get other errors. I have opened a topic on the Manjaro Forum to get some help. There is also the whole log of the installation which is to long to be copied here. The link:

Pumpi commented on 2018-12-20 15:41

Im getting the following error:

[dawid@dawid-pc ~]$ cd gnome-shell-performance
[dawid@dawid-pc gnome-shell-performance]$ makepkg -scCi
==> WARNING: A package has already been built, installing existing package...
==> Installing package gnome-shell-performance with pacman -U...
[sudo] password for dawid: 
loading packages...
resolving dependencies...
looking for conflicting packages...
:: gnome-shell-performance and gnome-shell are in conflict. Remove gnome-shell? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing gnome-shell breaks dependency 'gnome-shell>=3.18' required by gnome-shell-extension-manjaro-update
==> WARNING: Failed to install built package(s).
==> Cleaning up...
[dawid@dawid-pc gnome-shell-performance]$ 

Any idea how to overcome that? Im trying to get smooth experience on Surface Pro 3 as it is working fine but i have repeatedly stutters with animations and sluggishness with browser scrolling and animations