I debugged this issue a bit with Omer and it turns out the newest telepathy 
mission-control daemon is not respecting the use-conn key in gsettings.
This key tells mission-control to ignore the connection status from 
network-manager and load the telepathy connection managers (telepathy-ofono in 
this case) even if there is no network.

After some tests we found out that if you manually set the gsettings key
while mission-control is running [1]  you will get telepathy-ofono
launched correctly, but if you restart the phone, even if the key is set
to the correct value, mission-control will not work, so you have to
manually set it again during runtime.

Debugging a bit more, I found out that mission-control reads the correct
value during startup and after that the value is set to "true" again
(which is the default value). [2]

I am assuming this is the change that actually introduced the bug, but I am not 
completely sure: 
http://cgit.collabora.com/git/freedesktop.org-mirror/telepathy/telepathy-mission-control.git/commit/?id=e6974e3dac274982dedcb5451106473dea3294fd

[1] gsettings set im.telepathy.MissionControl.FromEmpathy use-conn false
[2] MC_DEBUG=all G_MESSAGES_DEBUG=all /usr/lib/telepathy/mission-control-5 2>&1 
| grep use_conn

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1252737

Title:
  [regression] Ubuntu touch cannot get GSM signal if not joined to a
  WLAN network

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/telepathy-ofono/+bug/1252737/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to