@Atif thank you for pointing this out. PKGBUILD has been updated.
Search Criteria
Package Details: mutter-render-source 49.3-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mutter-render-source.git (read-only, click to copy) |
|---|---|
| Package Base: | mutter-render-source |
| Description: | Mutter 49.3 with render-source fix for NVIDIA Wayland (LP #2081140) |
| Upstream URL: | https://gitlab.gnome.org/GNOME/mutter |
| Licenses: | GPL-2.0-or-later |
| Conflicts: | mutter |
| Provides: | libmutter-17.so, mutter |
| Replaces: | mutter-render-source-devkit, mutter-render-source-docs |
| Submitter: | g.schulz |
| Maintainer: | g.schulz |
| Last Packager: | g.schulz |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2026-02-04 18:06 (UTC) |
| Last Updated: | 2026-02-05 07:22 (UTC) |
Dependencies (70)
- at-spi2-core (at-spi2-core-gitAUR)
- cairo (cairo-gitAUR)
- colord (colord-gitAUR)
- dconf
- egl-wayland (egl-wayland-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- fribidi (fribidi-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- glycin
- gnome-desktop-4 (gnome-desktop-4-gitAUR)
- gnome-settings-daemon (gnome-settings-daemon-mobileAUR, gnome-settings-daemon-gitAUR)
- graphene (graphene-gitAUR)
- gsettings-desktop-schemas (gsettings-desktop-schemas-gitAUR, gsettings-desktop-schemas-nofontAUR)
- gtk4 (gtk4-paper-planeAUR, gtk4-gitAUR, gtk4-develAUR)
- harfbuzz (harfbuzz-gitAUR)
- iio-sensor-proxy (iio-sensor-proxy-gitAUR, iio-sensor-proxy-tuxedoAUR, iio-sensor-proxy-tuxedo-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- Show 50 more dependencies...
Required by (25)
- bigclick (requires mutter) (check)
- ddc-mode-switcher (requires mutter) (optional)
- gnome-console-jc (requires mutter) (check)
- gnome-kiosk (requires mutter)
- gnome-monitor-config-git (requires mutter)
- gnome-rounded-blur (requires mutter) (make)
- gnome-shell-beta-performance (requires mutter)
- gnome-shell-multiseat (requires mutter)
- gnome-shell-multiseat (requires libmutter-17.so)
- gnome-shell-performance (requires libmutter-17.so)
- gnome-shell-performance (requires mutter)
- gnome-shell-performance-unstable (requires mutter)
- gnome-shell-rounded-blur (requires mutter)
- gnome-shell-rounded-blur (requires libmutter-17.so)
- magpie-wm (requires mutter)
- magpie-wm-git (requires mutter)
- mutter-devkit-git (requires mutter)
- mutter-performance-devkit (requires mutter)
- phoc-git (requires mutter) (check)
- power-profile-selector-git (requires mutter) (optional)
- Show 5 more...
Sources (4)
Latest Comments
g.schulz commented on 2026-02-05 07:23 (UTC)
Atif commented on 2026-02-05 04:03 (UTC)
python-docutils should probably be added as build dependency, because without it the build fails showing rst2man not found.
g.schulz commented on 2026-02-04 18:29 (UTC)
mutter-render-source — Mutter 49.3 with the render-source workaround for poor desktop frame rate on NVIDIA Wayland (LP #2081140). What: Patched mutter that defers lock_front_buffer until the GPU signals completion, avoiding blocking on nvidia-drm. Workaround for driver/GBM behavior, not a mutter bug fix. Provides: mutter, libmutter-17.so — works with current gnome-shell and GDM. Install: IgnorePkg = mutter in /etc/pacman.conf, then yay -S mutter-render-source (or clone AUR and makepkg -si). Relog/reboot after install. Revert: Remove IgnorePkg, then pacman -S mutter. Single package; no devkit or docs. See the repo README for build/revert details.
Pinned Comments
g.schulz commented on 2026-02-04 18:29 (UTC)
mutter-render-source — Mutter 49.3 with the render-source workaround for poor desktop frame rate on NVIDIA Wayland (LP #2081140). What: Patched mutter that defers lock_front_buffer until the GPU signals completion, avoiding blocking on nvidia-drm. Workaround for driver/GBM behavior, not a mutter bug fix. Provides: mutter, libmutter-17.so — works with current gnome-shell and GDM. Install: IgnorePkg = mutter in /etc/pacman.conf, then yay -S mutter-render-source (or clone AUR and makepkg -si). Relog/reboot after install. Revert: Remove IgnorePkg, then pacman -S mutter. Single package; no devkit or docs. See the repo README for build/revert details.