So I am trying out fedora silverblue and recently rebased it to uBlue to get access to hardware decoding for non-free codecs and for some QoL improvements. Before rebasing, I used to get both system updates(update to image that silverblue is based on) and flatpak updates through the gui package manager(gnome-software in this case) but since i rebased, i was not getting any notifications for system updates. I ran rpm-ostree upgrade and then it pulled from the manifest and updated the system using the updated image. For some reason gnome-software did not know this new image was available.

My question is does this mean that i will have to run rpm-ostree upgrade to update from now or will gnome-software handle it? I have no problem using the terminal but gnome-software is more convenient and I am lazy.

  • Antiochus
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    1 year ago

    I think Ublue is only set to automatically check for updates once per day. If there were only a few updates available, it’s possible your system just didn’t check yet that day.

    See if your /etc/rpm-ostreed.conf has automatic updates set to “stage.” I think that should be the default.

    See update section in this FAQ, which tells you what config disables automatic updates.

    • Sentau@feddit.deOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      It is already set to stage so i am guessing updates should be applied. But is there anyway to check that this actually happens. Or do have have to wait a few days and see that if the base image has changed by using the rpm-ostree status -v command?

      • Antiochus
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I guess so. I hit the grub menu when booting and I see the image version changing there as well.