zorlitefan wrote:Thanks, Aravisian. I ran the code, but the leak persists. Only difference I'm noticing is when I open software, click the "updates" button and click refresh, I'm presented with an error message saying "Unable to get a list of updates." I have no idea if that is related to adding then updating and upgrading gnome-software. Any chance that alone may prevent getting Zorin updates, or am I only in danger of not getting automatic updates if I remove gnome-software?
If Gnome-software upgraded; that is an odd message.
Yes, given that message I would say that there is a chance that you could miss being aware of automatic updates. I do not know for sure and am taking that alert at face value.
To be honest... I have had trouble with Ubuntus Gnome-Software since my very first day of using Zorin and eventually, I stopped using it entirely. I tend to dislike 'automatic' anything... So I do updates when I manually choose to. I am also notorious for using "apt-mark hold" on software that I do not want upgraded (older version 2.8 of GIMP is better than 2.10, IMO) and automatic updates can conflict with my software holds.
Where it becomes an issue is when Zorin Team wants to push a security update rather quickly.
When I install it is done in terminal the vast majority of the time. If I do another way, I use a .deb file from pkgs.org with 'sudo dpkg -i <package-name>'
If I want to ensure a safe install with all dependencies, I use Synaptic Package Manager. So, if it was my computer, I could totally do without the Gnome-Software. I am not too shabby at remembering to do maintenance tasks once a week, like making back ups. I would just do the back ups then come back and run 'sudo apt-get dist-upgrade' after the backup was completed.
Many people consider it bloatware and remove it.
That being said- while it would 'solve' your memory leak suspicion by removing the suspect if that is the case- you would be without Automatic Updates and the Software Channel. What works for one person may not work for you.
You may opt to remove it completely- then Reinstall it to see if that fixes the break. I know this was no big deal on Zorin 12.4 (Ubuntu 16.04) but I'd like to check if anything changed with Zorin 15 (Ubuntu 18.04). I have been running searches in between typing this and have turned up nothing so far.
So, IF you opt to remove it, either to get rid of it or to reinstall it- Check What Dependencies it will remove with it carefully. Using the terminal with 'sudo apt-get remove gnome-software' or using Synaptic will display the same list of what it will take with it. You can post that list here for confirmation, first.