Why aren't my contacts in Evolution syncing?
Evolution contacts will currently only sync in Ubuntu 10.10 (Maverick) or higher users. Ubuntu 10.04 LTS (Lucid) users should see our status page for updates on getting contacts syncing again in that version of Ubuntu.
If you are on Ubuntu 10.10 (Maverick) or higher, please make sure you have the latest updates. If you have the latest updates installed and contacts still aren't syncing, then you can try these steps:
Open System->Preferences->Passwords and Encryption Keys
- Right-click on any "Desktopcouch" entries and select "Delete"
Open Applications->Accessories->Terminal and and run these commands one at a time:
killall beam.smp beam rm ~/.config/desktop-couch/desktop-couchdb.ini dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort
You'll need to wait about ten minutes for syncing to complete.
If this doesn't work, don't despair. There is another thing that might fix everything for you:
- Close evolution
Open Applications->Accessories->Terminal and run these commands one at a time:
killall -9 e-addressbook-factory export COUCHDB_DEBUG_MESSAGES=1 /usr/lib/evolution/e-addressbook-factory&
- Now start evolution again; Note that without the export command this sequence of commands will fix the address book for the current session only.
If that didn't help, too there is a third chance (See https://bugs.launchpad.net/evolution-couchdb/+bug/727370/ for details):
- Close evolution
Open Applications->Accessories->Terminal and run each command one at a time:
killall -9 e-addressbook-factory /usr/lib/desktopcouch/desktopcouch-stop rm ~/.config/desktop-couch/desktop-couchdb.ini rm ~/.local/share/desktop-couch/couchdb.html /usr/lib/evolution/e-addressbook-factory