The mutter package, added with triple buffering patch for smooth 4K 60fps functionality

Edit Package mutter

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

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
0001-Revert-clutter-actor-Cache-stage-relative-instead-of.patch 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.patch 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-windows.patch 0000002634 2.57 KB
mutter.changes 0000255345 249 KB
mutter.obsinfo 0000000094 94 Bytes
mutter.spec 0000009755 9.53 KB
Latest Revision
Timo Jyrinki's avatar Timo Jyrinki (tjyrinki_suse) committed (revision 26)
Update triple buffering to 46.1.
Comments 5

Kostadin Shishmanov's avatar

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.


Timo Jyrinki's avatar

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.


Alexander Tornow's avatar

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.


Alexander Tornow's avatar

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


Alexander Tornow's avatar

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!

openSUSE Build Service is sponsored by