I can reliably observe the problem on a system without a desktop environment, and I can confirm that installing ubuntu-desktop-minimal and then reinstalling the snap makes the problem go away.
This is a regression that appeared when switching to using the gnome-3-28 extension.
After removing again ubuntu-desktop-minimal and all its dependencies, and reinstalling the snap, the snap still works, so the root of the problem is not really a missing dependency, but more likely user files/folders created when installing those packages or when installing the snap (configure hook maybe).
I can reliably observe the problem on a system without a desktop environment, and I can confirm that installing ubuntu- desktop- minimal and then reinstalling the snap makes the problem go away.
This is a regression that appeared when switching to using the gnome-3-28 extension.
After removing again ubuntu- desktop- minimal and all its dependencies, and reinstalling the snap, the snap still works, so the root of the problem is not really a missing dependency, but more likely user files/folders created when installing those packages or when installing the snap (configure hook maybe).