Package Details: mutter-x11-scaling 46.0-4

Git Clone URL: https://aur.archlinux.org/mutter-x11-scaling.git (read-only, click to copy)
Package Base: mutter-x11-scaling
Description: Window manager and compositor for GNOME with X11 fractional scaling patch
Upstream URL: https://gitlab.gnome.org/GNOME/mutter
Keywords: gnome hidpi mutter scaling x11
Licenses: GPL-2.0-or-later
Conflicts: mutter
Provides: libmutter-14.so, mutter
Submitter: blue
Maintainer: puxplaying
Last Packager: puxplaying
Votes: 12
Popularity: 2.56
First Submitted: 2020-12-23 04:45 (UTC)
Last Updated: 2024-04-18 13:13 (UTC)

Required by (11)

Sources (8)

Pinned Comments

puxplaying commented on 2022-01-16 11:51 (UTC) (edited on 2024-03-30 18:52 (UTC) by puxplaying)

To enable fractional scaling after installation run:

  • gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"

To disable fractional scaling run:

  • gsettings reset org.gnome.mutter experimental-features

For proper multi-monitor fractional scaling install also gnome-control-center-x11-scaling.

Latest Comments

1 2 3 Next › Last »

rossome commented on 2024-03-30 11:23 (UTC) (edited on 2024-04-02 09:59 (UTC) by rossome)

Anyone having luck getting this to work with multiple monitors?

edit: Awesome, gnome-control-center-x11-scaling got multi-monitor working!

edit 2: Getting some funky bug with fullscreen apps (mpv and totem so far). They seems to be tweaking the display order.

aeonblue commented on 2023-08-26 04:41 (UTC)

@puxplaying Yes clearing the cache fixed it, thanks.

puxplaying commented on 2023-08-25 14:08 (UTC)

@aeonblue @beautyyuyanli

Clean your cache... You both have obviously the old patch in the build directory.

aeonblue commented on 2023-08-25 12:25 (UTC)

Failing to install...

==> Making package: mutter-x11-scaling 44.4-1 (Fri 25 Aug 2023 22:21:16)
==> Retrieving sources...
  -> Updating mutter git repo...
  -> Found x11-Add-support-for-fractional-scaling-using-Randr.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    mutter ... Skipped
    x11-Add-support-for-fractional-scaling-using-Randr.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: /home/nrb/.cache/yay/mutter-x11-scaling 
     context: exit status 1 


:: (1/1) Parsing SRCINFO: mutter-x11-scaling
==> Making package: mutter-x11-scaling 44.4-1 (Fri 25 Aug 2023 22:21:22)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating mutter git repo...
  -> Found x11-Add-support-for-fractional-scaling-using-Randr.patch
==> Validating source files with b2sums...
    mutter ... Skipped
    x11-Add-support-for-fractional-scaling-using-Randr.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: mutter-x11-scaling-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
mutter-x11-scaling - exit status 1

beautyyuyanli commented on 2023-07-06 15:09 (UTC)

Fail to build:

==> Making package: mutter-x11-scaling 44.2-2 (西元2023年07月06日 (週四) 23時04分59秒)
==> Retrieving sources...
  -> Updating mutter git repo...
  -> Found x11-Add-support-for-fractional-scaling-using-Randr.patch
  -> Found 0001-tests-cogl-test-framebuffer-get-bits-should-fail-on-.patch
==> Validating source files with b2sums...
    mutter ... Skipped
    x11-Add-support-for-fractional-scaling-using-Randr.patch ... FAILED
    0001-tests-cogl-test-framebuffer-get-bits-should-fail-on-.patch ... Passed
==> ERROR: One or more files did not pass the validity check!

icepie commented on 2023-01-22 07:06 (UTC)

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2628

I hope it can support the libei for https://github.com/input-leap/input-leap/pull/1594

jaro3 commented on 2022-12-10 11:46 (UTC)

Doesn't compile, wrong checksum, wrong patch....

see my comment: https://github.com/puxplaying/mutter-x11-scaling/issues/34

teefax commented on 2022-08-29 15:04 (UTC)

Works perfectly, thank you for your work!