meta data for this page
Turn-by-turn and voice navigation app.
It uses GeoClue, which gives it extra assisted location capabilities on top of GNSS (GPS) including local cell phone towers and wifi hotspots.
Note that if you are in a remote area with no cellular data the maps are currently only online by default, although you can host your own scout server. You'll need internet access to find location based on cellular tower and nearby wifi or bluetooth beacons if no GNSS location can be determined.
Scale to fit:
Has to be filled
4 of 5 Points, a couple of rough edges (obscured buttons in landscape).
How to install:
Note that there is no Debian package for this application yet.
# Confirm that you trust and add the flathub repo to flatpak flatpak install flathub io.github.rinigus.PureMaps
Puremaps does not currently inhibit the screensaver. You can work around this by modifying the launcher. When installing using flatpak the default launcher is located in/var/lib/flatpak/exports/share/applications/io.github.rinigus.PureMaps.desktop. To modify it you can make a copy of it in your /home/mobian/.local/share/applications and modify the copy.
$ mkdir -p /home/mobian/.local/share/applications || echo "Already there" $ cp /var/lib/flatpak/exports/share/applications/io.github.rinigus.PureMaps.desktop /home/mobian/.local/share/applications/ # Edit /home/mobian/.local/share/applications/io.github.rinigus.PureMaps.desktop changing the Exec= line to start with "gnome-session-inhibit " followed by the rest of the flatpak command $ update-desktop-database /home/mobian/.local/share/applications
Mapbox (Online Map)
The “mapbox-gl” map often doesn't draw the “bullseye” for your current location nor “pin” when searching. There is some kind of bug with the interaction of QML (Qt) and the OpenGL ES 2.0 implementation in the Lima driver on the pinephone.
Two potential workarounds:
- Select the “HERE” online map instead (settings in Pure Maps → Maps → HERE)
- Force PureMaps to use software rendering only (note: this can be slow in satellite/hybrid mode, but ok in other modes)
$ mkdir -p /home/mobian/.local/share/applications || echo "Already Exists" $ cp /var/lib/flatpak/exports/share/applications/io.github.rinigus.PureMaps.desktop /home/mobian/.local/share/applications # Edit Exec= line to add --env=LIBGL_ALWAYS_SOFTWARE=1 flag $ update-desktop-database /home/mobian/.local/share/applications