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