Byzantium backports unofficial

Quick instructions for your convenience:
Add the Flathub flatpak repo:

sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Install PureMaps:

sudo flatpak install flathub io.github.rinigus.PureMaps
1 Like

Right but do I trust flathub, and maybe more importantly, so I trust rinigus? I know that I trust Purism, but with trust decisions beyond that, I figure it’s worth me investing time to double check.

1 Like

sudo is not needed for Flatpak commands.

You can audit the source code and/or documentation:

The main disadvantage of flathub apps for me is the big overhead in disk and RAM usage. That is why I believe that you daily apps should be built in a native environment.

5 Likes

Flathub is already included in the Byzantium install. At least, it was for me.

3 Likes

Flatpak is installed by default in PureOS on the Librem 5, but only the pureos-store remote is included:

flatpak remotes
Name          Options
pureos-store  system

Flathub and other remotes, such as GNOME Nightly, need to be manually installed.

1 Like

I wanted to report that I also took the plunge here and installed @galilley 's .debs a little over a week ago.
@galilley was also extremely helpful in helping me with a few issues I ran into when (my fault) I followed the steps wrong.

My impressions:

  • I really just wanted the fancy new bottom-bar in Phosh, that was my motivation for installing these. I know opinions on this are mixed but I LOVE it. It looks so slick.
  • I’m also a huge fan of the folders on the app drawer.
  • Apps respect the dark theme from GNOME Settings now. Chatty in particular looks really good with the dark theme.
  • Some GTK apps that open separate windows (like Clocks when adding or editing an Alarm) do so in new windows and also open the keyboard. It’s awkward but only a small pain point.
  • Everything else I have tried works about as well now as they did before. It might be me/anecdotal/whatever but the phone does seem to be hotter during calls than before. That’s all I have noticed, though.

I feel that I must still add the disclaimer that installing some random internet strangers packages on your device carries risks. But so far I personally am very happy!

5 Likes

Great! Thanks a lot for the feedback :slight_smile:

I’ve read that it is possible to prevent the keyboard to show up in some specific apps. May be it is valid only for phosh-osk-stub

2 Likes

The yandex link has ran out of downloads, is there any way you can refresh it so that we can download it again?

2 Likes

Oh… really? It looks like my subscription has ran out, sorry. I will solve this in a few days and download a new portion of backports that are almost ready (as far as crimson is not ready).

4 Likes

No time to explain, just try the new, really big backport updates! The new archive is fully independent form the previous one. So, just unpack, change the line in your source.list file and run upgrade.

3 Likes

And why using such an strange way instead of any git page where I can see what stuff will be downloaded? I rather wait for something official than risking a compromised system.

3 Likes

Because it is just my personal initiative. I could upload the same files separately to GitHub, but it will be binary debs inside and you wont able to use it by apt. So, there is no difference. Moreover, new versions are always carry some risks but also a new experience. This archive is for those who want to get this experience and do not like to want more something official.

2 Likes

It’s your right to do it. I just wounder why not working on the official repo with open source instead of proprietary stuff somewhere else? If I want non free code I also can use Mobian and get also all the current packages of GNOME and Phosh etc.

3 Likes

It is a really good question…

I simply do not know to whom I should contacted to make an “unstable” branch in the official repo and nobody has contacted with me since the first post. The support keeps silence about my problem with usb port and they are unlikely to answer the request to make something different from what they are doing now. I mean Crimson development that is really necessary but not compatible with Byzantium supporting.

Regarding to Mobian and other distros… As far as I remember the posts on this forum, each third party distro had problems with some basic things. I’d tried pmOS and was not satisfied with it. May be the situation has been changed today, looks like, for example, Mobian works well for some people.

And the last but not least, you are right about git repo. At least one point may be improved - I could upload changes more frequently and git pull will be easier than upload an archive and update indexes by yourself. So, I think I will use github if I continue to rebuild debs further :grin:

4 Likes

I suggest using Codeberg instead:

If you want to go further, you can self-host Forgejo:

3 Likes

So after upgrading, I no longer have access to internet. It (WiFi settings and top bar) says I am connected and ping connects, but firefox, warp and dino do not have access.

2 Likes

Did you upgrade everything possible? What about mobile data?
May be some problems with DNS discovery…

1 Like

On my first test (Spare L5), I ran sudo apt upgrade and lost connection but 43 packages did not get upgraded.
On my second test (SD Card), I ran sudo apt full-upgrade and all the packages updated but I still lost connection.

I have not been able to test Mobile Data yet.

1 Like

Ok. Are you able to open network settings?

  • long tap in the top bar menu on wifi network name
  • Wi-Fi settings
  • Gear in the right side of your network

Nothing strange there? IPv4/v6 tab?

Could you ping another websites by IP (8.8.8.8)?

p.s. I believe it may be some lost in the network settings… May be also worth to remove the network and configure again.

1 Like