After 4 weeks and every app having so many hoops to jump through because of snaps to get them working together I jumped ship and went back to Arch and the AUR. It's just such a difference in user experience. I feel that Ubuntu is doing a big disservice with snaps (haven't used flatpack that much) to the Linux Desktop community. If it's impossible for me to understand how to use it efficiently, then there is no way in hell I will point my father towards Ubuntu.
$ snap list
Name Version Rev Tracking Publisher Notes
canonical-livepatch 9.5.5 95 latest/stable canonical -
core 16-2.48 10444 latest/stable canonical core
core18 20200929 1932 latest/stable canonical base
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 145 latest/stable canonical -
gnome-3-34-1804 0+git.3556cb3 60 latest/stable canonical -
gtk-common-themes 0.1-50-gf7627e4 1514 latest/stable/… canonical -
snap-store 3.38.0-55-geb45541 498 latest/stable/… canonical -
I think it's the bare minimum before utterly removing all support for snaps [1].I installed everything I need either as .deb or docker. BTW, slack has a deb on its download page.
I installed another 20.04 on my old laptop from 2006 yesterday because I read that its kernel would finally support again the old ATI X1600 graphic card. It does. When I run emacs and thunderbird from terminal it told me "command not found" and something along the lines of do you want to install as a snap or with apt? I run the apt commands.
[1] https://www.kevin-custer.com/blog/disabling-snaps-in-ubuntu-...
Those are the ones I remember. I needed to install them via snap because the deb packages were too old to be able to open my files which I copied over from my Arch installation.
VLC is 3.0.9.2 and GIMP is 2.10.18. No Kdeenlive, Darktable and Minecraft. I'm using KeePassX (not XC) version 2.0.3.
Of course I would install snaps if I absolutely needed an app distributed only as snap but I'd rather use debs.
Note that KeePassXC is the continuation of KeePassX, which is defunct (last release in 2016, only two commits since for new Qt versions)
While the most popular themes are available, more "niece" themes are missing. Do a `flatpak remote-ls flathub | grep --color "org.gtk.Gtk3theme"` to see all available themes.
Note: I'm maintaining a theme on flathub.
The Linux desktop sometimes is like a bad comedy sketch.