I checked out how Chinook handles GPS a little bit, it seems that GPSD is started via DBus by the integrated Wayfinder application and the Control Panel. dbus-monitor shows the following while enabling GPS: signal sender=:1.196 -> dest=(null destination) path=/org/hildon/Statusbar; interface=org.hildon.Statusbar; member=UpdateStatus string "/usr/share/applications/hildon-status-bar/hildon-status-bar-bluetooth.desktop" boolean true signal sender=:1.196 -> dest=(null destination) path=/org/hildon/Statusbar; interface=org.hildon.Statusbar; member=UpdateStatus string "/usr/share/applications/hildon-status-bar/location.desktop" boolean true