The mutter package, added with triple buffering patch for smooth 4K 60fps functionality
The mutter package, added with triple buffering patch for smooth 4K 60fps functionality, which is impossible on Intel graphics without this patch set. The patches are included by default in for example latest Ubuntu LTS and Debian stable (Debian 12) distributions and many others.
See more information at https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1441
To enable the repository, run the following command as root user or with sudo:
zypper ar https://download.opensuse.org/repositories/home:/tjyrinki_suse:/branches:/openSUSE:/Factory/openSUSE_Tumbleweed/home:tjyrinki_suse:branches:openSUSE:Factory.repo
-
1
derived packages
- Links to GNOME:Factory / mutter
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:tjyrinki_suse:branches:openSUSE:Factory/mutter && cd $_
- Create Badge
Refresh
Refresh
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
0001-Revert-clutter-actor-Cache-stage-relative-ins |
0000005622 5.49 KB | |
Support-Dynamic-triple-buffering.patch | 0000094299 92.1 KB | |
_service | 0000000708 708 Bytes | |
mutter-46.1.obscpio | 0030450701 29 MB | |
mutter-SLE-bell.patch | 0000004121 4.02 KB | |
mutter-SLE-relax-some-constraints-on-CSD-windows.p |
0000002132 2.08 KB | |
mutter-disable-cvt-s390x.patch | 0000009118 8.9 KB | |
mutter-fix-x11-restart.patch | 0000008772 8.57 KB | |
mutter-window-actor-Special-case-shaped-Java-windo |
0000002634 2.57 KB | |
mutter.changes | 0000255345 249 KB | |
mutter.obsinfo | 0000000094 94 Bytes | |
mutter.spec | 0000009755 9.53 KB |
Latest Revision
Timo Jyrinki (tjyrinki_suse)
committed
(revision 26)
Update triple buffering to 46.1.
Comments 5
Can you try to fix the build for TW? Thanks
Edit: it does actually install fine, should've tried the repo instead of only looking at the build status.
Yes the packages are still available as I fixed building against Mutter 45.1 some time ago.
There's probably something temporary in the Tumbleweed regarding systemd/udev dependencies but Factory is still building so likely next Tumbleweed upgrade will fix it too.
Hey there Timo, I just wanted to say thanks for keeping this repo alive. The build status is still showing "failed" around here, but it seems to be working just fine despite this. Vanilla Gnome performance on my Nvidia RTX A2000 is completely unacceptable at 4k/60 without these performance enhancing patches. It runs fine in 1080p, but at 4k reso it lags and stutters all the time. The same goes for low-end iGPU hardware too ofc. Is there a chance that we can add and make these patches the default on both Tumbleweed and Leap? If so, you have my vote. IIRC some folks were expecting Daniel's work to land and become the default for everyone in the freshly launched Gnome 46 release, but that didn't happen, and I'm not sure where we stand in this regard for Gnome 47. I use both openSUSE and Ubuntu at home and the default out-of-the-box experience is a night and day difference with / without these Gnome enhancing performance patches.
Hello Timo, another question, does your repo also include all the enhancements that triple buffering has been getting up to the current release of Ubuntu 23.10 / 24.04 or is it based on the patch set changes applied to Ubuntu in 22.04 + Gnome 42? Thx
Hello Timo, build results are all green now (succeeded for arm, factory, ppc, tw). Nice! I'd really like to get my hands on these patches for Leap too though, because my dad likes to use Leap on his old iMac 2009/2010. I'd happily donate to the cause if possible. Thanks!