I have installed Geary, Calendar, Notes/Bijiben (all GNOME version 40) and some other applications as flatpaks via flathub.org. When executing
flatpak list it shows the
GNOME Application Platform packages for version 38 and 40 as expected.
While having only flatpak applications installed, which needed the GNOME 38 environment (e.g. Evolution 3.40), I didn't experience a significant change in my computer's performance. Since I installed the aforementioned applications (GNOME 40), my system is now as fast as a tortoise. The machine itself is not the newest model, but an i7 quad core with 12GB RAM shouldn't perform that poorly.
The machine is idling at the moment after a reboot at 4.4GB RAM usage with a cache of 1.9GB. I wonder where this results from, as I do not have any applications running in the background.
gnome-system-monitor shows me a bunch of processes, but the highest RAM usage is that of
gnome-shell with ~300-400MB. Since the indroduction of snaps and flatpaks,
htop has become quite unusable for me, as I just can't figure out on a desktop Ubuntu what is going on anymore.
Some background processes now show up twice, e.g. everything related to Evolution such as
evolution-addressbook-factory, which I guess is because of the flatpak install. Which is interesting to say the least, as the regular Ubuntu GNOME environment comes with Thunderbird, and I haven't had installed Evolution before.
My question is unfortunately rather unspecific, but can anybody enlighten me what is going on here with this package mess? I am sorry for being so ignorant not to see all the benefits of snaps, flatpaks, bells and whistles. Can anybody explain what happens when running a
GNOME 40 application in Ubuntu's
GNOME 3.36environment, and why everything slows down then? Is it normal that a GNOME desktop idles at 4.4 Gig, especially since there are just basic extensions like trash indicator or user themes installed?
Resources used after a reboot: Apart from the Nextcloud desktop client (autostart applications), there are no other applications running.