This seems to be a common issue. The PureOS store app is very very slow to display anything.
At the moment, I am trying to check for updates. I’ve given the Librem 5 more than an hour on the update screen and it still keeps showing the spinning update circle and “this may take a while ( forever )”
Meantime I ran sudo apt update and upgrade and installed updates that way.
I have the same experience. The PureOS Store is the worst. Updates come every now and then, which is ok, but I see no apps (there used to be some, after waiting for a loooong time for category views to update - some never had anything). It should be both, a showcase to best and/or most wanted apps (or alternatives), and also a way to find solutions to software needs. Now it’s just… meh, or even worse, a waste of time.
And calling it a store is not a good choice. Nothing is sold. Nothing worth buying either. For what it’s used now and what it could be,… let’s call it a warehouse or hub. Add docs and wiki and how-to’s and it would evolve into something useful for users (after fixing the categories and a procedure to get community apps there - does anyone know how or where the apps in the store come from [as it’s not stated in the store app]?). Just my two cents.
I have practically abandoned updating my phone through the store for the above reasons although it randomly tells me about apps it updated on it’s own which I assume is one of the nice functions about it. But yeah even if I get an update done through the store I follow up with a sudo apt update.
If you are on the latest version of PureOS, you should already see Flatpaks in PureOS Store. You can also check via the terminal if the Flatpak remote is installed flatpak remote-ls pureos . If Flatpaks don’t show up, make sure the package pureos-flatpak-defaults is installed via apt-get on your system.
EDIT: note that the “pureos” needs to be --> “PureOS” in the first command
GNOME Software (which PureOS Store is based on) is definitely not fast, and for GNOME Software 44 performance has been an objective:
That said, slowness aside, it works ok on my Librem 5. While I mostly update on the terminal with a dumb script (see below), I can also use PureOS store to upgrade my system - I open it, then do something else, and after that I can upgrade.
Aside from updating I try to ensure to not fill up my disk unneccesarily (lines 2, 3, 5). For a while, I had sudo flatpak repair in there too, but it took too long - I only run it every once in a while now.
PureOS store (gnome-software) hangs sometimes. The spinner just keeps spinning when trying to get updates. This is a known issue and it is reported here.
If that happens, I do: pkill gnome-software
and start the PureOS store again, and the check for updates then usually works.