Cannot install mutter-x11-scaling

A bunch of upgrades arrived yesterday, looks like GNOME upgraded to 47 and mutter-x11-scaling was uninstalled as part of the upgrade transaction.

Now I’m limited to integer scaling factors but need 150% for my displays (4K 27").

Trying to install mutter-x11-scaling again produces this error:

sudo pamac install mutter-x11-scaling                                                 1 ✘  5s  
Preparing...
Synchronizing package databases...
.....
Error: Failed to prepare transaction:
could not satisfy dependencies:
- removing mutter breaks dependency 'libmutter-15.so=0-64' required by gnome-shell

I am running Testing.

This is curious:

sudo pamac info mutter                                                                       1 ✘ 
Name                  : mutter
Version               : 47.0-1

But:

sudo pamac info mutter-x11-scaling                                                             ✔ 
Name                  : mutter-x11-scaling
Version               : 46.4-1

Do not use sudo with pamac.

This means this package does not provide up to date enough libraries to be compatible with that version of gnome.

Stop using sudo when you dont need it.

1 Like

Not using sudo gives same exact error messages (I tried it since you called it out).

Yes I understand that mutter-x11-scaling is somehow not up to date maybe?

It looks like mutter and mutter-x11-scaling versions should be in sync:

https://manjaristas.org/branch_compare?q=mutter

Testing: 46.5-1
Unstable: 47.0-3

And yet somehow I have mutter 47

$ sudo pacman-mirrors --api --get-branch                                                       1 ✘ 
testing

When I run pamac upgrade with or without sudo I get this:

Warning: mutter: local (47.0-1) is newer than extra (46.5-1)

1 - How did I end up with a bunch of packages from unstable (including mutter) if I’m on the testing branch?

2 - Is there a way for me to install just mutter-x11-scaling from unstable - like with Ubuntu / Debian it’s possible to download a single .deb file and install that - is this possible with Manjaro?

GNOME in Testing branch has been rolled back to v46, as per [Testing Update] 2024-10-02 - Kernels, KDE Frameworks, Pacman 7.0, VirtualBox 7.1.2, Firefox

Try running sudo pacman -Syuu to revert back to GNOME 46:

1 Like

cp -R /etc/manjaro-tools ~/.config

This is the command to copy manjaro-tools to .config, the command above the micro command.