My understanding was/is that all updates are automatic and be done in the background, and require no user intervention. Yet today (2 days after installation) I got an update notification, and in Discover I can do an update (see pic).
Currently Iâve set up both Bluefin and Aurora in virtual machines. Automatic updates only works in Bluefin using GNOME Software Center. It doesnât work in Plasma Discover.
This is a long-running bug with Plasma, so itâs not just a ublue issue. I have Plasma on another normal distro, and I had to install GNOME Software Center so that I could toggle on automatic updates in the settings.
If you go into Plasma Settings and select the âSoftware Updateâ under 'System, youâll see the option to switch on automatic updates. But it just doesnât work.
I had hoped that the ublue developers wouldâve found a way to fix this Plasma bug, seeing as they promote ublue as having automatic updates, but that seems to not be the case.
Checking the automatic update config on Aurora, it should be doing Flatpak updates along with the rest of the system automatically. This seems like Discover trying to do updates on its own, the way they handle this on Bluefin is just to prevent GNOME Software from handling updates at all. I might be wrong but I think you can just ignore them, and you will still automatically get updates in the background.
If you run the âsystem updateâ app, it should update the stuff that youâre seeing in discover, thatâs whatâs getting run in the background for auto updates so if it works there that means it should work for auto updates as well.
It works perfectly in KDE Plasma. Itâs been a very long time since I have dealt with updates, when they are there, they will be installed automatically: system updates and flatpaks. I donât need to do anything.
I donât have a device using KDE on hand right now, but anywhere in the Discover settings that mention automatic updates, updates, etc. it should be set to manual or off. If the setting youâre talking about is inside Discover, then that should be set to manual. Auroraâs automatic updates are handled completely outside of Discover, these settings shouldnât affect that.
For reference, Auroraâs automatic updates are configured through the terminal command ujust toggle-updates. If you run that in your terminal and then select Enable, that will make sure they are on, but they should already be on by default anyway.
That appears to be the solution, but with one additional settings change.
I was trying it out in the meantime, after the original post, and realized that the issue is that the user is still getting Discover notifications about updates, even though ublue is updating outside of the Discover app.
As per the screenshot, the trick is to not just leave the updates set to manual (I had changed them to automatic), but to also change notification frequency to âNeverâ so that the desktop notifications donât pop up. By default frequency is set to âdaily.â
Iâve left it like that for an hour, and the updates which were previously pending have updated themselves, as per the intention from ublue. Both system updates and Flatpak updates were done.
As a suggestion for whoever deals with it, that might be something to add to the Aurora user guide!