eliasofwaffle/mutter-direct
Project ID: 104761
Description
Mutter Direct
Mutter package patched with direct scanout for non-fullclients !2660 and some patches.
Other Patches:
- Handle NULL gamma updates !3309
- Propagate focus appearance to all ancestors !3356
- Make await_flush later and inlined !3149
- Fix issue where KMS thread fails to acquire realtime priority on boot... !3327
- Main thread rt-scheduler: experimental feature no more !3296
- Issue a warning if entry is NULL rather than crashing !3264
In future more patches will be added.
!About Triple Buffering: patch triple buffering for now is not possible because of conflicts, is necessary to wait Triple Buffering or Direct Scanout be merged.
!About VRR: In future VRR merge request can be used a patch.
Supported Distros:
OpenSuse Tumbleweed Fedora 39
Installation Instructions
How to Install.
-
Enable COPR
sudo dnf copr enable eliasofwaffle/mutter-direct ```` -
Upgrade your system
sudo dnf upgrade
##For OpenSuse:
- Download repo file
wget https://copr.fedorainfracloud.org/coprs/eliasofwaffle/mutter-direct/repo/opensuse-tumbleweed/eliasofwaffle-mutter-direct-opensuse-tumbleweed.repo
-
Move for Zypper Repository directory
sudo mv eliasofwaffle-mutter-direct-opensuse-tumbleweed.repo /etc/zypp/repos.d -
Update metadata and Install
sudo zypper ref
sudo zypper dup --allow-vendor-change
````
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 |
---|---|---|
![]() |
aarch64 (64)*, i386 (89)*, ppc64le (72)*, s390x (72)*, x86_64 (77)* | Fedora 40 (0 downloads) |
![]() |
aarch64 (81)*, i386 (93)*, ppc64le (78)*, s390x (83)*, x86_64 (28)* | Fedora 41 (39 downloads) |
![]() |
aarch64 (58)*, i386 (55)*, ppc64le (61)*, s390x (61)*, x86_64 (68)* | Fedora 42 (21 downloads) |
![]() |
aarch64 (7)*, i386 (9)*, ppc64le (10)*, s390x (10)*, x86_64 (8)* | Fedora 43 (8 downloads) |
![]() |
aarch64 (46)*, i386 (82)*, ppc64le (68)*, s390x (42)*, x86_64 (76)* | Fedora rawhide (49 downloads) |
* Total number of downloaded packages.
Quick Enable
#> dnf copr enable eliasofwaffle/mutter-direct
More info about enabling Copr repositories