Software App | Gnome Application Platform Version 42 Update Failure | EOL

Good morning!

To whom it may concern,
My software application continues to show that application updates are available for the Gnome Application Platform Version 42. The problem is that it never updates and installs.
Searching through Google and other sources, I managed to find some info that allowed me to retrieve the following from Terminal:

aj@omen:~$ flatpak update
Looking for updates…
Info: org.kde.Platform//5.15 is end-of-life, with reason:
   We strongly recommend moving to the latest stable version of the Plaform and SDK
Applications using this runtime:
   com.github.debauchee.barrier, io.github.OpenToonz
Info: org.gnome.Platform//40 is end-of-life, with reason:
   The GNOME 40 runtime is no longer supported as of March 21, 2022. Please ask your application developer to migrate to a supported platform.
Applications using this runtime:
   fr.free.Homebank, io.github.seadve.Kooha
Nothing to do.

This issue is more of an annoyance because I can't update something that I'm being told needs an update. However, I am sure that some people might want to know if the suggested migration will happen.

What should be the fix for this while running Zorin OS?

On a side note:
In additional searches, I managed to find a post that referenced a need to update Nvidia drivers via terminal. Once I typed in sudo ubuntu-drivers autoinstall, the Terminal returned the following:

WARNING:root:_pkg_get_support nvidia-driver-510-server: package has invalid Support PBheader, cannot determine support level
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

This is also interesting to me and makes me wonder if this is a related issue or separate issue. Either way, any support is greatly appreciated as always.

Thank you for your assistance!

Those are Flatpak Dependencies only and are manageable through flathub.
Zorin OS 16 is using Gnome 3.38, not Gnome 40.

It is a separate issue. Please ensure that Secure boot is disabled in BIOS (if you are dual booting with Windows, please say so) and you may need to blacklist the Nouveau driver.

I don't know what happened, but after posting, restarting and walking away, after opening up the Software app again, there were 8 updates that needed install, among them was the same dependency but with earlier versions and other Freedesktop updates as well. Each of them was at least over 100MB. After clicking 'update all' the app stopped responding and then force close happened. Once I opened it back up after restart, there are no longer any updates reported as needed, yet none of the 8 I saw previously had a chance to install...

Thanks for that! That said, when navigating to that updates section in the Software application (3.36.1-0ubuntu0.20.04.0+zorin1).
This application that is supposed to make updating flatpak and snap packages easier. I'm not talking about the Software Updater app, or Synaptic. I go in there and it always said there was the same update ready but never was able to install the Gnome Application Platform Version 42. If we don't need it that's fine, but it was there and so I asked the question.

Is there plan to change this in the future?

Done.

Done.

sudo ubuntu-drivers autoinstall

WARNING:root:_pkg_get_support nvidia-driver-510-server: package has invalid Support PBheader, cannot determine support level still there.
Also I might note that I had selected the non-server version of 510. Not sure if it matters at all. Still, what does this mean for me? Is my system currently degraded because of this driver update error?

I'm not. Was considering it though in the future.

It makes sense that it would confuse. it confused me too, when I first saw it.
But yes, those are for Flatpaks only. If you are not even using any flatpak applications, you can even uninstall flatpak and get rid of those prompts permanently.

The Software Store is designed and developed by the Gnome Development team. Flatpak is designed and developed by Red Hat.
I have no idea what their future plans are... Personally, I find Gnome-Software store to be buggy and even destructive - it can delete your Desktop Environment without warning you. I do not use that application.
It comes with Zorin OS because it is easy to use, in general... and most resembles the Windows Store - good for assiting New Users from Windows to settling in.
But once settled in, I encourage users to replace that application with a different one.
I do not use Flatpak or Snap, at all.

If not using Windows, then Secure Boot does you no good at all. It is for Windows only.
So that can remain disabled.

Can you please open a terminal and run

sudo apt update && sudo apt upgrade

sudo apt remove --purge nvidia* && sudo apt remove --purge "nvidia*"

sudo apt autoremove

The below command will reboot the computer:

sudo apt install nvidia-driver-510 && sudo reboot

Once booted up, open terminal and run:

nvidia-smi

and test...

Can you provide the cleanest way to purge the software store, flatpak and snap? I believe Synaptic can replace it just fine and I do use it semi-frequently. If I am incorrect, can you recommend a decent replacement after completing the removal? I do have a few applications in the list that seem like things I want on my system, will removal of the store break some dependency for these? If so, I'll have to make a list of the ones I want to re-install after obtaining the recommended replacement for the Software Store.

[sudo] password for aj:              
Hit:1 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease
Ign:2 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  InRelease
Hit:3 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  Release 
Hit:4 http://archive.ubuntu.com/ubuntu focal InRelease                                   
Hit:5 https://packages.zorinos.com/stable focal InRelease                                
Hit:6 https://dl.google.com/linux/chrome/deb stable InRelease                            
Get:7 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]                
Hit:8 https://packages.zorinos.com/patches focal InRelease                               
Hit:10 http://archive.canonical.com/ubuntu focal InRelease                               
Hit:11 https://packages.zorinos.com/apps focal InRelease                                 
Hit:12 https://packages.zorinos.com/drivers focal InRelease                              
Hit:13 https://packages.zorinos.com/premium focal InRelease                              
Hit:14 http://ppa.launchpad.net/zorinos/apps/ubuntu focal InRelease                      
Get:15 https://content.runescape.com/downloads/ubuntu trusty InRelease [1,498 B]         
Hit:16 http://ppa.launchpad.net/zorinos/drivers/ubuntu focal InRelease                   
Hit:17 http://ppa.launchpad.net/zorinos/patches/ubuntu focal InRelease
Hit:18 http://ppa.launchpad.net/zorinos/stable/ubuntu focal InRelease
Fetched 115 kB in 2s (65.2 kB/s)                   
Reading package lists... Done
Building dependency tree       
Reading state information... Done
11 packages can be upgraded. Run 'apt list --upgradable' to see them.
N: Skipping acquire of configured file 'non-free/binary-i386/Packages' as repository 'https://content.runescape.com/downloads/ubuntu trusty InRelease' doesn't support architecture 'i386'
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  bolt libnss-systemd libpam-systemd libsystemd0 libsystemd0:i386 libudev1 libudev1:i386
  systemd systemd-sysv systemd-timesyncd udev
11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,350 kB of archives.
After this operation, 38.9 kB of additional disk space will be used.
Do you want to continue? [Y/n] 

nvidia-smi returns:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 510.47.03    Driver Version: 510.47.03    CUDA Version: 11.6     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  On   | 00000000:01:00.0  On |                  N/A |
| N/A   56C    P0    20W /  N/A |    322MiB /  6144MiB |      2%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      1369      G   /usr/lib/xorg/Xorg                136MiB |
|    0   N/A  N/A      1640      G   /usr/bin/gnome-shell              163MiB |
+-----------------------------------------------------------------------------+

Seems okay.

Testing sudo ubuntu-drivers autoinstall again... but returns the same invalid Support PBheader error. I want to say though that this time I ran it, the last line 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. shows '0' not upgraded. The last time I ran it, I do believe it was formerly a '1' - please refer to the second code block in the original posting. (I'd really like to know how to quote something like that in a reply like this...)
Those steps must have cleared it, but not sure as that error is still present.

You can remove Snap and Flatpak, no problem. However, you cannot fully remove the Software Store since the OS updater depends on it...

Yes, see above.
One option would be to remove the launcher from the App menu if a person wanted to.

sudo apt remove --purge snapd && sudo apt remove --purge flatpak

I recommend Synaptic for those who wish a GUI application.
I use the terminal for all installs or removals.

Yes, we solved that by using the direct installation method above. The autoinstall command has been deprecated (But the system is still set up to recognize it), so just use the direct install command in future. You can also upgrade the driver either through the sudo apt upgrade command or add teh later model drivers repository from the X-Swat team:

sudo add-apt-repository ppa:ubuntu-x-swat/updates

sudo apt update && sudo apt upgrade

Thank you! I will try to remember to upgrade my NVIDIA driver via Terminal command sudo apt install nvidia-driver-[version#] && sudo reboot

I'm not sure who the X-Swat team is. Can you tell me if this should be done instead of utilizing the Software Updater application? Do they do the same thing, or is it preferred? I want to do things the proper way but I'm having difficulty navigating the Launchpad page, can you tell me the best way to find a curated latest list of supported NVIDIA drivers for Linux/Ubuntu?

Apologies for all the questions, want to learn when I can and I really appreciate your time and assistance!

I prefer and use it, now that I have an Nvidia card...

This particular team focuses on Up-to-date Graphics for Ubuntu.

Navigating the page you link to:

You can see any package for Focal Fossa Ubuntu 20.04 will apply to Zorin OS 16.

I also use a mix of Terminal and Synaptic for upgrades and installs. The only reason I ever open the Software Store is because I keep getting notified about updates available haha... and then I explore a little and I want to avoid as much window-shopping as possible - especially from finnicky or unreliable sources.

I've added the X-Swat repo and will wait to see any updates pop up for that. Nothing yet, but I don't think I should expect to see much.

Thank you for helping me @Aravisian, superb as always.

Before I open another thread, I wanted to ask if anyone found a way to extend the duration of the notification popups for Ubuntu's Notify OSD or GNOME Shell?

If sudo apt update && sudo apt upgrade does nothing, then you already have the latest.

I would go ahead and open a new thread. You linked to a previous one that nay be helpful if you are looking for app-specific duration, rather than system-wide.