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
cscs
5 October 2024 23:17
3
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:
I had the same problem. The reason was that for some reason a lot of Gnome 47 files got installed during the upgrade. I ran “sudo pacman -Syuu”, which removed the Gnome 47 files. Now all the extensions work!
1 Like
cp -R /etc/manjaro-tools ~/.config
This is the command to copy manjaro-tools to .config, the command above the micro command.