graemehunter.co.uk

15 Oct, 2007

Sync Gmail Contacts with Kontact

Posted by: Graeme Hunter In: Linux

So I’m on a quest to get, well, everything on everything. I want everything in sync. Now that’s quite a project, so I’m taking little steps. What I’ve done today is to get my Gmail contacts to sync with my desktop contacts app, Kontact (in Kubuntu). I do all my email in Gmail, so it makes sense to me that I have that as the base point. I thought that if I could get my contacts onto the desktop, then I’ve got a place to then figure out how to get them onto my N95 later on.

What I used was a rather nifty piece of software called GCALDaemon. What this is designed to do is to sync Google Contacts and Google Calendars to, well, pretty much most things you can think of. And it runs on Windows, Mac and Linux (as it’s Java-based). Follow the detailed instructions, and then you can have both sync’d. I’ve got it working nicely fairly quickly. The only thing I can’t do yet, rather embarrassingly, is get the Daemon itself to run automatically on login. I’m going to hassle someone to help me out with this.

One gotcha is to make sure you are running Java 1.5 or higher as your default Java JRE, I missed this first time round.

And I found this thanks to the lovely people at Lifehacker.

4 Responses to "Sync Gmail Contacts with Kontact"

1 | Jack

November 14th, 2007 at 5:48 pm

Avatar

Hey, can you email me (or post!) how you sync’d contacts between Gmail and Kontact?

I’d appreciate it :)
I have it all set up, up to the point of doing it in Kontact - I’m sure it isn’t hard!

2 | Ralf

June 27th, 2008 at 2:56 am

Avatar

Hey,
if you create a symbolic link from your standalone-start.sh to a file in ~/.kde/Autostart/ for example:
[code]
ln -s /opt/GCALLDaemon/bin/standalone-start.sh ~/.kde/Autostart/gcaldaemon
[/code]
then it will start at every login

3 | admin

June 27th, 2008 at 3:07 am

Avatar

Hi Ralf, that’s very useful, thank you for that!

4 | Prasad

October 18th, 2008 at 6:27 pm

Avatar

Hey, I did not like standalone-start.sh starting on KDE load as it is kinda useless before knetworkmanager kicks in and starts my wireless. So here is what i did (you need to be root):

mv /usr/bin/kontact /usr/bin/kontact-bin
now create a shell script named kontact in /usr/bin
———snip———-
#!/bin/sh
/usr/local/sbin/GCALDaemon/bin/standalone-start.sh &
/usr/bin/kontact-bin
killall standalone-start.sh
———snip———-

And now it works like a charm, GCALDaemon starts when I start kontact.

Comment Form

Categories

Tweets from Twitter


  • Spol: Want to see a map on an N95 really, really fast ... not just a bit speeder, check out the Tagggit application. I count nine seconds from the time I
  • Frank Mulder: To the people with sms retrieval problems: I managed to fix this by setting the following (I am using an usb cable; not bluetooth): model = 6510 c
  • Dinesh: is there any now update has come... ???? :) :):)

 


Links