On my laptop there is a cascade of “Required By” as follow:
Nautilus
xdg-desktop-portal-gnome
gnome-session
gnome-shell
gnome-control-center-x11-scaling
Interestingly none of those 5 apps are installed on my desktop pc that uses the same edition/version of Manjaro (exactly the same down to the same theme/font/background etc…)
I googled the x11-scaling and I came across a post on this forum with issues about it not working - but it was from 2022 - so probably fixed!
Anyway, if I understand correctly, the purpose of x11-scaling is to increase/decrease the display by a fractional % (75%, 100%, 125%, etc…)
So I checked and compared the ‘Display’ settings in both the laptop and the desktop. They are as follow
On the Desktop (remember it does NOT have x11-scaling)
In the settings tab ‘Enable fractional scaling controls (experimental)’ is set to Off
In the layout tab ‘User interface scaling’ has 100% or 200% options and is set to 100%
Enabling ‘Fractional scaling’ adds more options in 25% increments
On the Laptop
In the settings tab ‘Enable fractional scaling controls (experimental)’ is set to Off
In the layout tab ‘User interface scaling’ only 100% options is available
Enabling ‘Fractional scaling’ does Nothing! still only 100%
I actually don’t have a need for fractional scaling and looks like x11-scaling is not working! so it should be safe to uninstall all 5 apps (starting from x11-scaling back up to Nautilus)?
As I know nothing about Cinnamon, and your original support request has been solved, I have moved your post asking if it would be safe to remove some Gnome packages to this new topic.
Now that we know that none of those packages are required by your Cinnamon system (thank-you @Nachlese ), you can check if any other installed packages rely on them by using the same command that you ran in the other thread:
pamac info package-name
And checking the “Required by:” line of the output.
Or, you could just skip all of that and run the command:
If any other installed packages require them, pamac will let you know. If nothing relies on them, then they will be uninstalled when you enter your password.
Thanks but I already used ‘pacman’ to find the “Required by” line
pacman -Q -i package-name
I then repeated the command with the “required by” package-name until the response was ‘None’ that gave me the 5 packages I listed in my first post.
I then used pacman to remove all 5 packages one at a time in reverse order
sudo pacman -Rns package-name
Now Nautilus is gone and all works fine.
I do have another issue with AUR packages, but I create another post for that