Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / gnome-shell


Commits:
e602d453 by Jan Alexander Steffens (heftig) at 2025-10-02T21:59:47+02:00
Enable some Mutter experimental-features by default

- Enable `scale-monitor-framebuffer` and `xwayland-native-scaling` the
  way Fedora 43 does in order to enable fractional monitor scales like
  150%.

- Enable `variable-refresh-rate`. The primary danger with VRR seems to
  be that it causes some monitors to flicker heavily. However, enabling
  the feature should be safe as it still needs to be explicitly enabled
  for each monitor by the user via a switch in the monitor settings.

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -131,6 +131,11 @@ package_gnome-shell() {
 
   meson install -C build --destdir "$pkgdir"
 
+  install -Dm644 /dev/stdin 
"$pkgdir/usr/share/glib-2.0/schemas/30_org.archlinux.$pkgname.gschema.override" 
<<END
+[org.gnome.mutter:GNOME]
+experimental-features=['scale-monitor-framebuffer', 'variable-refresh-rate', 
'xwayland-native-scaling']
+END
+
   mkdir -p doc/usr/share
   mv {"$pkgdir",doc}/usr/share/doc
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell/-/commit/e602d453acf5580bdf1a4b9426a10faa2e6d5f19

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell/-/commit/e602d453acf5580bdf1a4b9426a10faa2e6d5f19
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to