Ask / Submit

Contacts temporarily disappear

asked 2017-12-07 14:49:24 +0200

johanh gravatar image

updated 2018-01-13 00:47:20 +0200

On Sailfish X, contacts sometimes disappear, but come back in a while. This is observed sometimes when unlocking the phone and opening the People app (but quite rarely). It happens mostly when receiving an incoming call (maybe 15% of the time). Then only the number is shown. After a while the contacts are back. The absence can be a few seconds or a few minutes at most.

My contacts are synced from Google. I've tried deleting all contacts and adding back, but it didn't help.

I guess this could be related to this case

Wild guess. It feels like the DB is locked or something (maybe from syncing) and then the contacts can't be read.

Update. The problem has gotten worse and contactsd daemon is often running at 100% load, also quickly draining the battery. (but problem partly solved, see below).

edit retag flag offensive close delete


on my aquafish, google sync takes quite a while - content disappears and reappears. on my Sailfish X, google sync works for contacts but not at all for events.

danfin ( 2017-12-07 16:03:48 +0200 )edit

I notice that also on Jolla C and it may have started before the last official upgrade My contacts are mostly from Google sync.

pat_o ( 2017-12-07 16:08:55 +0200 )edit

I had that on my Jolla 1 for quite a while and annoyed me a lot. I tried the deleting contact and adding back, removing the google account and adding again. Nothing helped until I reset the phone.Took to days to upgrade the phone again to the latest version due to the last baseline.

Vieno ( 2018-01-16 21:57:53 +0200 )edit

2 Answers

Sort by » oldest newest most voted

answered 2018-01-16 09:22:54 +0200

johanh gravatar image

updated 2018-01-16 20:50:11 +0200

Jolla support provided the following suggested solution:

Delete google account (and any exchange account). 
systemctl --user stop contactsd.service 
rm -rf /home/nemo/.local/share/system/privileged/Contacts/qtcontacts-sqlite/*
Check your contacts at Google that they look OK. 
Enable google account again and let it sync.

Been running for 17 hrs now and it looks good so far. But I'll keeping an eye on it for a couple of days (I still haven't enabled Android access to contacts either).

edit flag offensive delete publish link more


I've done that also. Let's see!

pat_o ( 2018-01-16 15:14:51 +0200 )edit

Been running for about four days now and it looks quite good. Contactsd daemon doesn't run any more than necessary. Once or twice did it happen that contacts disappeared. One symptom is that an SMS arrives and the notification sounds. You check it quickly at the event screen. Lock the phone again. After a while the SMS notification is heard again. Check the event screen. It's the same SMS, but only a number is shown. Check the phone load. Nothing special. Contacts reappear after a while. So when contacts disappear, the SMS is marked as new and trigger the sound.

johanh ( 2018-01-19 22:09:41 +0200 )edit

answered 2018-01-13 00:07:36 +0200

johanh gravatar image

updated 2018-01-15 14:24:08 +0200

Turned out to be Whatsapp. <-- Wrong conclusion!

Update. And it began again. Looks like I have to permanently disable Android access to contacts. Or remove Whatsapp.

Update 2. Android acess to contacts has been turned off for a day, and now suddenly the phone is getting hot again (contactsd and google-contact alternating at 100% cpu load). This means that the problem is not Whatsapp or the Android layer. It is probably a problem with the data in google contacts. But how to debug it?

edit flag offensive delete publish link more


Does it help, if you disable/remove Google Sync ?

Upp15 ( 2018-01-14 23:04:07 +0200 )edit

Of course, because then I have no contacts at all (all my contacts are synced from google).

johanh ( 2018-01-14 23:14:23 +0200 )edit

I have a similar problem using google sync. And this is not related to Android as I never used whatsapp and i have never checked the option for sharing contacts with android... But some contacts or part of contact details sometimes disappear. The only solution I found so far is to resync the whole google thing and contacts are all back...

pat_o ( 2018-01-15 14:38:42 +0200 )edit

I can only say that it does not work :-(. And I think the problem touches even more contacts than before ! I have decided to go through fruux for contacts!

pat_o ( 2018-01-19 17:08:23 +0200 )edit
Login/Signup to Answer

Question tools



Asked: 2017-12-07 14:49:24 +0200

Seen: 323 times

Last updated: Jan 16