After starting a Unity session with lp:~charlesk/indicator-datetime/lp-1074999 and "Time & Date Settings > Clock > Show Time in auto-detected location" set to false (which is the default value):
> $ ps -ef | grep geo > charles 30147 8553 0 19:05 tty2 00:00:00 grep --color=auto geo
Then after setting autodetect to true and restarting Unity:
> $ ps -ef | grep geo > charles 30255 1 0 19:05 ? 00:00:00 /usr/lib/geoclue/geoclue-master > charles 30271 1 0 19:05 ? 00:00:00 /usr/lib/ubuntu-geoip/ubuntu-geoip-provider > charles 30549 8553 0 19:05 tty2 00:00:00 grep --color=auto geo
After starting a Unity session with lp:~charlesk/indicator-datetime/lp-1074999 and "Time & Date Settings > Clock > Show Time in auto-detected location" set to false (which is the default value):
> $ ps -ef | grep geo
> charles 30147 8553 0 19:05 tty2 00:00:00 grep --color=auto geo
Then after setting autodetect to true and restarting Unity:
> $ ps -ef | grep geo geoclue/ geoclue- master ubuntu- geoip/ubuntu- geoip-provider
> charles 30255 1 0 19:05 ? 00:00:00 /usr/lib/
> charles 30271 1 0 19:05 ? 00:00:00 /usr/lib/
> charles 30549 8553 0 19:05 tty2 00:00:00 grep --color=auto geo