2 hours ago · Tech · 0 comments

Ever since Mozilla killed its GPS location service, GPS hasn’t been very accurate for me on Linux. The system on linux that handles location on many linux systems is called Geoclue, and this system is used by for example Firefox and Gnome Maps (notably not Chrome). Based on the output of /usr/libexec/geoclue-2.0/demos/where-am-i, it uses a GeoIP database which places me somewhere in Toronto with 25KM accuracy: » /usr/libexec/geoclue-2.0/demos/where-am-i Client object: /org/freedesktop/GeoClue2/Client/1 New location: Latitude: 43.706400° Longitude: -79.398600° Accuracy: 25000 meters Description: GeoIP (ichnaea) Timestamp: Sun 03 May 2026 04:00:10 PM (1777838410 seconds since the Epoch) Note: to install where-am-i, you might need to run: # Fedora sudo dnf install geoclue2-demos # Debian family sudo apt install geoclue-2-demo I could try to find an alternative service (suggestions welcome!), but I have some servers at home, and it made me wonder if there’s something I can run locally.…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.