Some background first: Applications do not compete or have control over the GPS at all. Location service is handling all of the access. With that, an app is not able to block or exclusively own the GPS. There are multiple other reasons why the apps could appear to not receive any updates, though. That being said: We have problems reproducing the bug on latest rc-proposed images. If someone is able to reproduce, it would be really helpful if we could get gdb backtraces of both apps and the location service. Please see:
http://dirac.org/linux/gdb/06-Debugging_A_Running_Process.php for a good overview of how to attach to a running process. Once attached, you should enter "t a a bt full" in gdb, and pastebin the trace(s). Please note that you need to execute gdb with elevated privileges (sudo) to be able to attach. ** Changed in: location-service (Ubuntu) Status: Confirmed => Incomplete ** Changed in: canonical-devices-system-image Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to location-service in Ubuntu. https://bugs.launchpad.net/bugs/1468020 Title: Two GPS compatible apps conflict and loose GPS Status in Canonical System Image: Incomplete Status in location-service package in Ubuntu: Incomplete Bug description: Meizu MX4 with Ubuntu 15.04 r2 1. run OSMscout (for example) 2. drive/cycle a distance to confirm that GPS tracking is working fine 3. run the camera app (for example) 4. take a few photos (they'll be tagged with GPS info) 5. switch to OSMscout 6. drive/cycle and OSM will now not update from GPS Haven't tested this with other apps as yet, but it seems that one app will take control of the GPS and not hand it back. (For want of a better explanation.) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1468020/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp