Hi, Is there a way to combine this set of patch and mutter-performance? If yes, how to do it? Thanks you
Search Criteria
Package Details: mutter-vrr 42.3-1
Git Clone URL: | https://aur.archlinux.org/mutter-vrr.git (read-only, click to copy) |
---|---|
Package Base: | mutter-vrr |
Description: | A window manager for GNOME (with VRR) |
Upstream URL: | https://gitlab.gnome.org/GNOME/mutter |
Licenses: | GPL |
Conflicts: | mutter |
Provides: | libmutter-10.so, mutter |
Submitter: | CorvetteCole |
Maintainer: | CorvetteCole |
Last Packager: | CorvetteCole |
Votes: | 4 |
Popularity: | 2.30 |
First Submitted: | 2022-06-12 21:52 (UTC) |
Last Updated: | 2022-07-07 01:29 (UTC) |
Dependencies (29)
- dconf (dconf-git)
- gnome-desktop (gnome-desktop-git, gnome-desktop-4-git)
- gnome-settings-daemon (gnome-settings-daemon-volume-step-patch, gnome-settings-daemon-shutdown, gnome-settings-daemon-git, gnome-settings-daemon-oldstable, gnome-settings-daemon-338, gnome-settings-daemon-ubuntu)
- gobject-introspection-runtime (gobject-introspection-runtime-git)
- graphene (graphene-git)
- gsettings-desktop-schemas (ebadoo-desktop-schemas, gsettings-desktop-schemas-dev, gsettings-desktop-schemas-git, gsettings-desktop-schemas-oldstable, gsettings-desktop-schemas-338, gsettings-desktop-schemas-ubuntu)
- libcanberra (libcanberra-git)
- libgudev (libgudev-nosystemd-git)
- libinput (libinput-git, libinput-minimal-git, libinput-three-finger-drag, libinput-multiplier)
- libsm
- libsysprof-capture
- libxkbcommon-x11 (libxkbcommon-x11-git)
- libxkbfile
- pipewire (pipewire-git, pipewire-common-git, pipewire-full-git)
- startup-notification (startup-notification-git)
- xorg-xwayland (xorg-xwayland-rootless-nosystemd-minimal-git, xorg-xwayland-git, xorg-xwayland-hidpi-git)
- zenity (zenity-git, zenity-gtk2, qarma-git, zenity-light)
- egl-wayland (egl-wayland-git) (make)
- gi-docgen (make)
- git (git-git, git-vfs, git-run-command-patch-git) (make)
- Show 9 more dependencies...
Required by (19)
- budgie-desktop-git (requires mutter)
- ebadoo-shell (requires mutter)
- gnome-control-center-vrr
- gnome-meta (requires mutter)
- gnome-randr (requires mutter)
- gnome-shell-perf (requires mutter)
- gnome-shell-performance (requires libmutter-10.so)
- gnome-shell-performance (requires mutter)
- gnome-shell-xrdesktop-git (requires libmutter-10.so)
- gnome-shell-xrdesktop-git (requires mutter)
- gtk-theme-shiki-colors-revival (requires mutter) (optional)
- lightdm-pantheon-greeter-git (requires mutter) (make)
- manokwari (requires mutter)
- phoc (requires mutter)
- phoc-embedded-wlroots (requires mutter)
- power-profile-selector-git (requires mutter) (optional)
- regolith-i3 (requires mutter)
- wingpanel-git (requires mutter)
- workrave-next-gtk3-git (requires mutter) (optional)
Sources (2)
Latest Comments
angryfog commented on 2022-08-11 22:23 (UTC)
CorvetteCole commented on 2022-07-27 03:04 (UTC)
hey all, I'm currently looking in to creating a -git package that builds whatever code is the latest from doraskayo. Latest patch diff isn't guaranteed to be for Gnome 42.3, but I'll test and update this package soon anyways. Thanks for your patience... very very busy this week
domve commented on 2022-07-16 12:10 (UTC) (edited on 2022-07-16 12:11 (UTC) by domve)
I'm also getting failed tests on both gnome-control-center-vrr and mutter-vrr, native-unit
timing out here and network-panel
failing on the control center.
Commenting out meson test
inside both check functions in the PKGBUILD made them build fine, and everything seems to be working.
un_couteau commented on 2022-07-16 06:37 (UTC)
I built mutter-vrr and gnome-control-center-vrr, but I can't tell if anything has been added. There are 6 items in "displays": 1. Orientation 2. Resolution 3. Refresh rate 4. Adjust by TV 5. Scale 6. Night illumination
AMD Freesync is enabled in the monitor settings, but I don't understand how to enable it
P.S. I am using wayland session
Smokus commented on 2022-07-12 15:00 (UTC)
Can't install it. Here is the entire terminal output: https://pastebin.com/XCML8Uq1 Don't know what to do.
CorvetteCole commented on 2022-07-05 14:42 (UTC)
Will update this to 42.3 later today
CorvetteCole commented on 2022-07-04 21:26 (UTC)
I can't reproduce this @Taijian, it works fine on my machine. Seems like it is less of a failed test and more of a "session spawn failure" kind of thing. I think you can skip tests with an argument, I'll look for one in a few when I'm at my desktop (if you just want to install it anyways)
Taijian commented on 2022-07-03 19:18 (UTC)
After the latest update I get a failed test while building in a clean chroot:
83/115 mutter:core+mutter/backends/native / native-unit TIMEOUT 180.11s killed by signal 15 SIGTERM
G_TEST_SRCDIR=/build/mutter-vrr/src/mutter-vrr/src MALLOC_PERTURB_=186 G_TEST_BUILDDIR=/build/mutter-vrr/src/build MUTTER_TEST_PLUGIN_PATH=/build/mutter-vrr/src/build/src/compositor/plugins/libdefault.so /build/mutter-vrr/src/mutter-vrr/src/tests/meta-dbus-runner.py /build/mutter-vrr/src/build/src/tests/mutter-native-unit
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stdout:
random seed: R02Sc225cab8abe3b8578c79ae493e4ef350
libmutter-MESSAGE: Running Mutter Test (using mutter 42.2) as a Wayland display server
GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend) for ‘gsettings-backend’
libmutter-MESSAGE: Created surfaceless renderer without GPU
GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
libmutter-MESSAGE: Disabling DMA buffer screen sharing (not hardware accelerated)
libmutter-MESSAGE: Disabling DMA buffer screen sharing (implicit modifiers not supported)
libmutter-DEBUG: WL: loaded libnvidia-egl-wayland.so.1:wl_eglstream_controller.
libmutter-MESSAGE: Using Wayland display name 'mutter-test-display'
1..2
Start of backends tests
Start of native tests
Start of virtual-monitor tests
libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-INFO: Acquired name org.gnome.Mutter.ScreenCast
libmutter-INFO: Acquired name org.gnome.Mutter.RemoteDesktop
libmutter-MESSAGE: Removed virtual monitor Meta-0
ok 1 /backends/native/virtual-monitor/create
End of virtual-monitor tests
xDShot commented on 2022-06-26 20:07 (UTC)
Ok so freesync works only on most left placed monitor, no matter if it's 1st or 2nd monitor. Can you provide upstream url of patched fork where I can submit bug report please?
xDShot commented on 2022-06-25 10:17 (UTC)
Ok it seems working but only on secondary monitor and not on primary.
xDShot commented on 2022-06-25 10:10 (UTC)
Doesn't appear to work. Monitor doesn't indicate that Freesync works when launch games.
Smokus commented on 2022-06-19 09:27 (UTC)
@glorious-yellow thanks I did it. I was unsure if I am allowed to uninstall mutter :)
glorious-yellow commented on 2022-06-18 23:52 (UTC) (edited on 2022-06-18 23:52 (UTC) by glorious-yellow)
@Smokus type y
to replace mutter
with mutter-vrr
.
Smokus commented on 2022-06-18 22:28 (UTC)
mutter-vrr and mutter are in conflict. Remove mutter? [y/N]
What should I do?
CorvetteCole commented on 2022-06-18 18:21 (UTC)
it's possible this is an upstream bug with the merge request. I update this package pretty much everytime a new commit is added to the MR. I could try to keep this stable instead but I don't think that's really the point. Other than updating the mr patch, nothing has changed
glorious-yellow commented on 2022-06-18 05:54 (UTC) (edited on 2022-06-18 06:00 (UTC) by glorious-yellow)
Hmm... I updated this package to the latest version, and VRR is not working anymore. It's also not working when enabled in mutter-performance.
Is this a problem with my computer? I downgraded to the version I compiled (using this package) a few days ago and it works fine.
CorvetteCole commented on 2022-06-15 01:05 (UTC) (edited on 2022-06-15 04:18 (UTC) by CorvetteCole)
@glorious-yellow mr2464 actually shouldn't be included in this package. I will try to keep it exclusively to mr1154 so that our test results are actually useful for the creator of the merge request
glorious-yellow commented on 2022-06-14 23:41 (UTC)
Hello,
Can this MR be added to PKGBUILD?
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2464
This deals with direct scanout, especially when VRR is active.
CorvetteCole commented on 2022-06-12 23:50 (UTC)
install this to get a toggle in your gnome settings: https://aur.archlinux.org/packages/gnome-control-center-vrr
CorvetteCole commented on 2022-06-12 23:50 (UTC)
yes variable refresh rate is correct @FabioLolix. I just created this package and am running it on my computer. There may be a few improvements to be made as of now
FabioLolix commented on 2022-06-12 22:20 (UTC)
Seems variable refresh rate from https://aur.archlinux.org/cgit/aur.git/tree/mr734.patch?h=gnome-control-center-vrr
FabioLolix commented on 2022-06-12 22:18 (UTC)
What does mean vrr in pkgname?
Pinned Comments
CorvetteCole commented on 2022-06-12 23:50 (UTC)
install this to get a toggle in your gnome settings: https://aur.archlinux.org/packages/gnome-control-center-vrr