trixieua/mutter-patched
Project ID: 90769
Description
Mutter with triple buffering support
Gnome 45 includes following patches
-
kms/crtc: Increase default deadline evasion to 1000 microseconds
-
backends/native: Main thread rt-scheduler: experimental feature no more
-
Patch for proper screen rotation on some Lenovo Yoga Devices
Gnome 44 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:
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 37 | aarch64 (1908)*, x86_64 (2122)* | Fedora 37 (0 downloads) |
Fedora 38 | aarch64 (2594)*, x86_64 (7945)* | Fedora 38 (813 downloads) |
Fedora 39 | aarch64 (3405)*, x86_64 (23747)* | Fedora 39 (2804 downloads) |
Fedora 40 | aarch64 (1031)*, x86_64 (6341)* | Fedora 40 (588 downloads) |
Fedora rawhide | aarch64 (3274)*, x86_64 (3572)* | Fedora rawhide (64 downloads) |
* Total number of downloaded packages.
External Repository List
The following repositories are accessible during builds