trixieua/mutter-patched

Project ID: 90769

Description

Mutter with triple buffering support

Triple buffer patch got merged

The triple buffer got merged and will be available in Gnome 48!!! I will still maintain this repo to provide latest gnome build with clang lto and performance patches that may appear.

Gnome 46 includes following patches

Gnome 45 includes following patches

This repo alslo includes recent Xwayland for smoother wayland experience.

Installation Instructions

Fedora Workstation

To install on Fedora Workstation:

sudo dnf copr enable trixieua/mutter-patched -y && sudo dnf update --refresh

To return to Fedora Workstation upstream:

sudo dnf copr disable trixieua/mutter-patched && sudo dnf distro-sync --refresh

Fedora Silverblue

To install on Fedora Silverblue 42 and higher:

cd /etc/yum.repos.d/ && sudo wget https://copr.fedorainfracloud.org/coprs/trixieua/mutter-patched/repo/fedora-$(rpm -E %fedora)/trixieua-mutter-patched-fedora-$(rpm -E %fedora).repo && sudo rpm-ostree override replace --experimental --from repo=copr:copr.fedorainfracloud.org:trixieua:mutter-patched gnome-shell gnome-shell-common mutter mutter-common xorg-x11-server-Xwayland gdm

To install on Fedora Silverblue 41 and lower:

cd /etc/yum.repos.d/ && sudo wget https://copr.fedorainfracloud.org/coprs/trixieua/mutter-patched/repo/fedora-$(rpm -E %fedora)/trixieua-mutter-patched-fedora-$(rpm -E %fedora).repo && sudo rpm-ostree override replace --experimental --from repo=copr:copr.fedorainfracloud.org:trixieua:mutter-patched gnome-shell mutter mutter-common xorg-x11-server-Xwayland gdm

To return to Fedora upstream on Silverblue:

sudo rm /etc/yum.repos.d/trixieua-mutter-patched-fedora-*.repo && sudo rpm-ostree override reset mutter mutter-common gnome-shell xorg-x11-server-Xwayland gdm

Thanks to Il​Chitarrista for help with making instructions for Silverblue

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 39 aarch64 (9934)*, x86_64 (30980)* Fedora 39 (0 downloads)
Fedora 40 aarch64 (7678)*, x86_64 (29245)* Fedora 40 (2889 downloads)
Fedora 41 aarch64 (5805)*, x86_64 (32244)* Fedora 41 (4205 downloads)
Fedora 42 aarch64 (2855)*, x86_64 (4384)* Fedora 42 (219 downloads)
Fedora rawhide aarch64 (10377)*, x86_64 (10984)* Fedora rawhide (150 downloads)

* Total number of downloaded packages.

External Repository List

The following repositories are accessible during builds


Quick Enable

#> dnf copr enable trixieua/mutter-patched
More info about enabling Copr repositories

Other Actions