I have in the snap packages list the following "ubuntu-mate-welcome". Can I remove the ubuntu-mate-welcome snap package ? I use Ubuntu Mate 24.04 on my computer.
I show below the "Snap list" screen.
Thank you !
I have in the snap packages list the following "ubuntu-mate-welcome". Can I remove the ubuntu-mate-welcome snap package ? I use Ubuntu Mate 24.04 on my computer.
I show below the "Snap list" screen.
Thank you !
Yes you can remove it. Ubuntu-MATE 24.04 sadly no longer ships the "ubuntu-mate-welcome" app so it is probably a leftover from an older install.
I removed the "software-boutique" package and the "ubuntu-mate-welcome" package.
I did a bit of cleaning . My system was from version 22.04. I entered the two commands:
sudo snap remove --purge ubuntu-mate-welcome
sudo snap remove --purge software-boutique
Can I remove the "gnome-3-38-2004" snap package ? How do I see if it points to something working?
The system is very stable
Thank you !
My experience with snap is that it will refuse to remove snaps if other snaps depend on it so I guess you could give it a try.
Hi, @giov216.musso
You've asked:
That's a great question and I confess that I didn't know the answer until now. Some web searches for finding snap dependencies (and similar queries) return the following question & answer in the Ask Ubuntu web site, that point to the snap connections command:
So, I did an experiment: I started by running the following commands in a laptop computer that started having Ubuntu MATE 20.04 LTS ("Focal Fossa"), was later upgraded to Ubuntu MATE 22.04 LTS ("Jammy Jellyfish"), and was later upgraded to Ubuntu MATE 24.04 LTS ("Noble Numbat"):
$ snap list | head -n 1 && snap list | grep 'gnome'
Name Version Rev Tracking Publisher Notes
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 198 latest/stable canonical** -
gnome-3-38-2004 0+git.efb213a 143 latest/stable/… canonical** -
gnome-42-2204 0+git.38ea591 202 latest/stable canonical** -
gnome-46-2404 0+git.d9f8bf6-sdk0+git.c8a281c 90 latest/stable canonical** -
$ snap connections | head -n 1 && snap connections | grep 'gnome'
Interface Plug Slot Notes
content[gnome-42-2204] firefox:gnome-42-2204 gnome-42-2204:gnome-42-2204 -
content[gnome-46-2404] pinta:gnome-46-2404 gnome-46-2404:gnome-46-2404 -
content[gnome-3-28-1804] skype:gnome-3-28-1804 gnome-3-28-1804:gnome-3-28-1804 -
content[gnome-42-2204] snapd-desktop-integration:gnome-42-2204 gnome-42-2204:gnome-42-2204 -
content[gnome-42-2204] thunderbird:gnome-42-2204 gnome-42-2204:gnome-42-2204 -
By looking at the output above, it seemed to me that the skype
snap was the only one that (still) depended on the gnome-3-28-1804
snap. Since I no longer really use Skype, I dared to make an experiment: I attempted to remove the gnome-3-28-1804
snap and the removal worked without any warning:
$ sudo snap remove gnome-3-28-1804
gnome-3-28-1804 removed
After I did that, I still had "Skype" available in the "Ubuntu MATE" menu (in the "Internet" program section). However, if I clicked on the Skype icon, nothing happened (the program would not open). Sure enough, /var/log/syslog
was showing related error messages:
(...)
2025-04-25T18:03:32.934930+01:00 mypc skype_skypeforlinux.desktop[12207]: ERROR: ld.so: object '/snap/skype/392/gnome-platform/libpreload-bindtextdomain.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
2025-04-25T18:03:32.934959+01:00 mypc skype_skypeforlinux.desktop[12207]: ERROR: ld.so: object '/snap/skype/392/gnome-platform/libpreload-chromium-content-api.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
2025-04-25T18:03:32.934974+01:00 mypc skype_skypeforlinux.desktop[12207]: ERROR: ld.so: object '/snap/skype/392/gnome-platform/libpreload-semaphores.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
(...)
So, I then reinstalled the gnome-3-28-1804
snap:
$ sudo snap install gnome-3-28-1804
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 from Canonicalâś“ installed
... and, after doing that, if I click again on the "Skype" icon, then it correctly opens the Skype application window again.
So, @giov216.musso , my guess is that if you run the following command, and you get an empty output, then it should be reasonably safe to assume that no other snap depends on the "gnome-3-38-2004" snap. If that's the case, you may then remove that "gnome-3-38-2004" snap. On the contrary, if you do get some output, then it will probably show which snap(s) still depend on it:
$ snap connections | grep 'gnome-3-38-2004'
I hope this helps. Please, keep us posted
I run the command :
snap connections | grep 'gnome-3-38-2004' and I get an empty output, then I run the command :
sudo snap remove --purge gnome-3-38-2004 , I have successfully removed the package 'gnome-3-38-2004'.
giovanni@HP250G5:~$
giovanni@HP250G5:~$
giovanni@HP250G5:~$ snap connections | grep 'gnome-3-38-2004'
giovanni@HP250G5:~$
giovanni@HP250G5:~$
giovanni@HP250G5:~$
giovanni@HP250G5:~$ sudo snap remove --purge gnome-3-38-2004
gnome-3-38-2004 rimossa
giovanni@HP250G5:~$
giovanni@HP250G5:~$
giovanni@HP250G5:~$ sudo snap list
Nome Versione Rev Tracciamento Publisher Note
bare 1.0 5 latest/stable canonicalâś“ base
canonical-livepatch 10.9.0 286 latest/stable canonicalâś“ -
core 16-2.61.4-20240607 17200 latest/stable canonicalâś“ core
core18 20250123 2855 latest/stable canonicalâś“ base
core20 20250213 2501 latest/stable canonicalâś“ base
core22 20250315 1908 latest/stable canonicalâś“ base
firefox 137.0.2-1 6042 latest/stable mozillaâś“ -
gnome-42-2204 0+git.38ea591 202 latest/stable canonicalâś“ -
gtk-common-themes 0.1-81-g442e511 1535 latest/stable canonicalâś“ -
gtk-theme-yaru-mate 22.04.16 17 latest/stable/… flexiondotorg -
icon-theme-yaru-mate 22.04.16 11 latest/stable/… flexiondotorg -
snapd 2.67.1 23771 latest/stable canonicalâś“ snapd
I could see that there are no packages pointing to the package I removed
I learned something interesting about snap packages, I tried to keep my system clean
, The next step will be to install new Snap packages
thank you very much !