@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.
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.37 |
First Submitted: | 2019-07-09 09:35 (UTC) |
Last Updated: | 2024-10-22 08:26 (UTC) |
« First ‹ Previous 1 .. 25 26 27 28 29 30 31 32 33 34 35 .. 64 Next › Last »
@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.
@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.
@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.
@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?
Would
https://gitlab.gnome.org/GNOME/mutter/merge_requests/320
be appropriate to include in this package?
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.
New commit hashes for 189 are 9499bc21 and ce0e5db7
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.
@Terence I see, just learned about it!
@Saren on package actions on the right you can use the submit request
and choose merge
. Then, the Trusted Users get notified and it's submitted on the AUR mailing list.
They have just one button to click on the web interface I guess.
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 installmutter
&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/