Bug#769955: gnome-maps: geoclue related error message on startup, "Go to current location" not working

Michael Banck mbanck at debian.org
Sat Nov 29 11:37:07 UTC 2014


Hi,

On Sat, Nov 29, 2014 at 11:36:08AM +0100, Laurent Bigonville wrote:
> > when I start gnome-maps from the console I get:
> > 
> > $ gnome-maps
> > Gjs-Message: JS LOG: Failed to connect to GeoClue2 service:
> > GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Geolocation
> > disabled for UID 1000
> > 
> > Consequently, if I click on the "Go to current location" button in the
> > top left corner, nothing happens.
> > 
> > I did not setup geoclue in any way, but after looking around in the
> > Gnome system settings, there seems to be no setup possible anyway?
> 
> In the privacy tab you should have an option to disable geolocation
> completely.
> 
> Could you please check what is its status there?

Well yeah, it was off, and yeah, maps works (after a restart only, I
might add).

So it boils down to just horrible UI:

1. The button "Go to current location" is not greyed out or otherweise
inactive if geolocation has been disabled.

2. No UI feedback at all AFAICT that geolocation is disabled and/or a
hint where to enable it.

3. On a related note, I might add: if the user explicitly clicks on "Go
to current location" that might override their general privacy policies.
A user might not want the system to generally know where they are, but
clicking that button implies consent IMHO.

Those are all upstream issues though, I guess.


Michael



More information about the pkg-gnome-maintainers mailing list