Package Details: mutter-vrr 44.5-1

Git Clone URL: https://aur.archlinux.org/mutter-vrr.git (read-only, click to copy)
Package Base: mutter-vrr
Description: Window manager and compositor for GNOME (with VRR)
Upstream URL: https://gitlab.gnome.org/GNOME/mutter
Licenses: GPL
Conflicts: mutter
Provides: libmutter-12.so, mutter
Submitter: CorvetteCole
Maintainer: Lawstorant
Last Packager: Lawstorant
Votes: 13
Popularity: 0.74
First Submitted: 2022-06-12 21:52 (UTC)
Last Updated: 2023-09-18 10:38 (UTC)

Required by (15)

Sources (2)

Pinned Comments

Lawstorant commented on 2023-07-06 21:36 (UTC) (edited on 2023-07-11 12:33 (UTC) by Lawstorant)

Install this to get a toggle in your gnome settings: https://aur.archlinux.org/packages/gnome-control-center-vrr

gsettings experimental variable should be set by default, but in case of any issues:

gsettings set org.gnome.mutter experimental-features "['variable-refresh-rate']"

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

SMGtv commented on 2023-09-20 22:47 (UTC) (edited on 2023-09-23 00:39 (UTC) by SMGtv)

For some reason, your patch is incompatible with Intel graphics, specifically my intel ARC GPU. I have tested GEs implementation in Nobara and VRR works for me. I noticed in the issues log back when they were working out the Mutter 44 update that he had to remove the i915 blacklist. Was this done with your patch as well?

EDIT: I have looked into the vrr.patch and I do see that you left the i915 disabled. Since this is for Arch, there should not be any kernel incompatibilities since users should be using the latest kernels. I would suggest removing this in future iterations.

Lawstorant commented on 2023-09-12 17:52 (UTC)

@Marcello_Coco Minor version doesn't matter. It works, as I'm using it daily.

Marcello_Coco commented on 2023-09-12 17:16 (UTC)

How do i activate vrr when gnome-control-center-vrr is stuck at 44.3-1?

Lawstorant commented on 2023-09-01 20:17 (UTC)

Updated to 44.4

mutter-vrr-docs package removed as we don't really need it. If anyone needs docs, they can just refer to the official mutter-docs package.

MarsSeed commented on 2023-08-25 11:38 (UTC)

Please kindly remove all depends from the mutter-vrr-docs subpackage, as they are unneeded. Thank you in advance.

fraz0815 commented on 2023-08-15 12:27 (UTC)

There is already a rebased mutter 45 branch, seems like upgrading to gnome 45 should not take too long/or being to complex when released.

https://gitlab.gnome.org/jadahl/mutter/-/tree/wip/doraskayo/vrr-support-kms-thread?ref_type=heads

SMGtv commented on 2023-07-11 04:29 (UTC)

mutter 44.2 was working but when I update to 44.3 the option to enable VRR in gnome settings is no longer present. downgrading back to fraz0815 44.2 reenables the option.

Lawstorant commented on 2023-07-08 16:42 (UTC) (edited on 2023-07-08 16:42 (UTC) by Lawstorant)

Updated to 44.3

gsettings experimental variable is now set by default.

fraz0815 commented on 2023-07-08 09:53 (UTC) (edited on 2023-07-08 09:58 (UTC) by fraz0815)

@Whom Yep, confirmed bug [https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1154], which affected me too.

@Lawstorant Now, without 'AppIndicator and KStatusNotifierItem' it's back to perfekt again :-) This wasn't that obvious for me, because some native and proton games worked on steam with Appindicator and VRR, some didn't. Vrrtest worked also, mediaplayers worked but some games did not. Glad someone found out. Thanks for your detailed explanation about freesync in 6.5. I am still learning a lot since i bought a 7900 XT at launch and hat to compile llvm (needed 15+, repo was 14 at that time) and mesa-git.

Happy Gaming and thanks!

Whom commented on 2023-07-08 03:24 (UTC) (edited on 2023-07-08 04:00 (UTC) by Whom)

I've no idea what the actual problem was as my GNOME setup is pretty close to stock, but resetting my gnome settings with dconf reset -f /org/gnome/ now has it working. Of course, only do this if you're ready to get things just how you like them again.

Update: It appears to be the AppIndicator/KStatusNotifierItem extension. It requires a restart after disabling it, something about it breaks VRR even after being disabled.