I have two relative old Librem 5’s. On the oldest one (referred to as L5-A from now), I always had difficulties getting a GPS fix. On the less old one (referred to as L5-B from now), I do sometimes get a GPS fix.
On L5-A I installed Mobian. On L5-B is PureOS Byzantium installed.
Mobian has gnss-share version: 0.8.1-1
PureOS Byzantium has gnss-share version: 0.7.1-2pureos1~byz1.1
I also installed the Satellite flatpak on both phones.
To get the Satellite flatpak working (in an rather insecure way) I did some tweaks:
On L5-A:
sudo usermod -a -G geoclue mobian
On L5-B:
sudo usermod -a -G geoclue purism
And on both phones I change in the /var/lib/flatpak/exports/share/applications/page.codeberg.tpikonen.satellite.desktop
file this line:
Exec=/usr/bin/flatpak run --branch=stable --arch=aarch64 --command=satellite page.codeberg.tpikonen.satellite
to
Exec=/usr/bin/flatpak run --branch=stable --arch=aarch64 --command=satellite page.codeberg.tpikonen.satellite -s gnss-share
Here are now some screenshots:
Left: L5-A (Mobian), right: L5-B (PureOS)
Left: L5-A (Mobian), right: L5-B (PureOS)
Note how the L5-A, has Exxx and Cxxx statellites.
I guess that the new gnss-share provides support for Galileo and Glonass.
I’m very interested in the GNSS performance of (different hardware revisions) of the Librem 5. So I would appreciate to hear about your experiences with GNSS on the Librem 5 in relation to the L5 hardware revisions. See here and here for more information about the hardware revisions.