Comment 24 for bug 1459235

Revision history for this message
rhayman (rhayman) wrote :

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.4 LTS"

$ evolution -version
evolution 3.10.4

$ gnome-control-center --version
unity-control-center 14.04.3

I was able to get a Google Calendar to synch with Evolution, but still not able to get Google Contacts to synch using the following procedure:

1. Ubuntu: System Settings -> Online Accounts
 a. Add your Google account
 b. Turn off all applications except Evolution Data Server for Contacts and Calendar

2. Browser: Log in to Google go to your "My Account" page
 a. "Allow less secure Apps" must be ON
    If this is turned OFF, then Evolution will complain about an invalid password for your gmail account

Calendar
========
3. Ubuntu: Evolution -> Calendar
 a. Add a Google calendar
  i. Right-Click CalDAV (or Google, if it already exists in the left-hand frame)
  ii. Select Add Calendar
  iii. Type: Google,
       Name: <enter one>,
       Color: <choose one>,
       User: <your gmail address>,
       Calendar: "Default User Calendar"
  iv. Click OK
 b. Edit the Properties of calendar you just added
  i. Right-Click the new calendar
  ii. Select Properties
  iii. Click "Find Calendars"
  iv. Select the appropriate calendar
  v. Click OK

I had to perform both parts 3a and 3b because I received an error trying to select the Google calendar in the Add step

Contacts
========
4. Ubuntu: Evolution -> Contacts
 a. Click on GoogleContacts
  i. I continue getting the "Address book cannot be opened." error
     Unable to connect to 'Google Contacts': Requested resource was not found.
     https://developers.google.com/accounts/docs/AuthForInstalledApps

<sigh> Maybe when 16.04 LTS stabilizes later this year this will be fixed...