Akonadi google sync?

Hi,

Does anyone here know how to use akonadi to have Kontact and Google contacts/calendar sync?

I downloaded the reqd packages but when I start akonadi server, I get the following error in “/home/mukul/.local/share/akonadi/akonadi_control.error”:

Unable to register service:  "" 
"
0: akonadi_control(_Z11akBacktracev+0x39) [0x414d59]
1: akonadi_control [0x4152b2]
2: /lib64/libc.so.6 [0x7f0149a7d6e0]
3: /lib64/libc.so.6(gsignal+0x35) [0x7f0149a7d645]
4: /lib64/libc.so.6(abort+0x183) [0x7f0149a7ec33]
5: /usr/lib64/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x85) [0x7f014ae6ef15]
6: akonadi_control(_ZN15FileDebugStream9writeDataEPKcx+0xa8) [0x4166c8]
7: /usr/lib64/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0x81) [0x7f014aefbe11]
8: /usr/lib64/libQtCore.so.4 [0x7f014af082ac]
9: /usr/lib64/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x68) [0x7f014af08558]
10: akonadi_control(main+0x1f5) [0x427265]
11: /lib64/libc.so.6(__libc_start_main+0xe6) [0x7f0149a69586]
12: akonadi_control [0x40fed9]
]
" 

even entering “akonadi_control” in run (Alt+F2) doesn’t bring anything.

I’m not much into this, but akonadi_control is not going to work in a GUI.

Try ‘akonadictl start’ from a terminal window, then retry and see what happens, get back to us with results

Here’s the output:

mukul@linux-w5lp:~> akonadictl start
Starting Akonadi Server...          
   done.                            
mukul@linux-w5lp:~> [akonadiserver] Database "akonadi" opened using driver "QMYSQL"
[akonadiserver] DbInitializer::run()                                               
[akonadiserver] checking table  "SchemaVersionTable"                               
[akonadiserver] checking table  "ResourceTable"                                    
[akonadiserver] checking table  "CollectionTable"                                  
[akonadiserver] checking table  "MimeTypeTable"                                    
[akonadiserver] checking table  "PimItemTable"                                     
[akonadiserver] checking table  "FlagTable"                                        
[akonadiserver] checking table  "PartTable"                                        
[akonadiserver] checking table  "CollectionAttributeTable"                         
[akonadiserver] checking relation  "PimItemFlagRelation"                           
[akonadiserver] checking relation  "CollectionMimeTypeRelation"                    
[akonadiserver] checking relation  "CollectionPimItemRelation"
[akonadiserver] DbInitializer::run() done
[akonadiserver] skipping update 2
[akonadiserver] skipping update 3
[akonadiserver] skipping update 4
[akonadiserver] skipping update 8
[akonadiserver] skipping update 10
[akonadiserver] skipping update 12
[akonadiserver] Database "akonadi" opened using driver "QMYSQL"
[akonadiserver] Database "akonadi" opened using driver "QMYSQL"
PLUGINS:  "/usr/share/akonadi/agents"
PLUGINS:  ("birthdaysresource.desktop", "distlistresource.desktop", "icalresource.desktop", "imapresource.desktop", "kabcresource.desktop", "kcalresource.desktop", "kolabproxyresource.desktop", "localbookmarksresource.desktop", "maildirresource.desktop", "microblog.desktop", "nepomukcontactfeeder.desktop", "nepomukemailfeeder.desktop", "nepomuktagresource.desktop", "nntpresource.desktop", "notesresource.desktop", "strigifeeder.desktop", "vcarddirresource.desktop", "vcardresource.desktop")
PLUGINS inserting:  "akonadi_birthdays_resource" 0 ("Resource", "Unique")
PLUGINS inserting:  "akonadi_distlist_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_ical_resource" 1 ("Resource")
PLUGINS inserting:  "akonadi_imap_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_kabc_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_kcal_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_kolabproxy_resource" 0 ("Resource", "Unique", "NoConfig")
PLUGINS inserting:  "akonadi_localbookmarks_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_maildir_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_microblog_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_nepomuk_contact_feeder" 0 ("Unique", "NoConfig")
PLUGINS inserting:  "akonadi_nepomuk_email_feeder" 0 ("Unique", "NoConfig")
PLUGINS inserting:  "akonadi_nepomuktag_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_nntp_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_notes_resource" 0 ("Resource")
QFileSystemWatcher: failed to add paths: /usr/bin/akonadi_ical_resource
PLUGINS inserting:  "akonadi_strigi_feeder" 0 ("Unique")
PLUGINS inserting:  "akonadi_vcarddir_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_vcard_resource" 1 ("Resource")
[akonadiserver] Database "akonadi" opened using driver "QMYSQL"
[akonadiserver] Database "akonadi" opened using driver "QMYSQL"
[akonadiserver] Database "akonadi" opened using driver "QMYSQL"

mukul@linux-w5lp:~>

I am able to open “akonadiconsole” but it doesn’t show any resource for google.

I am away from my SUSE box since I am at work waiting for a class, but I believe you can start and test Akonadi in KDE Configure Center on the Advanced tab. I had Akonadi and Google working on my Arch Linux partition but Akonadi used 100% of my very old and slow machine. I have a feeling that their is an issue with Akonadi more then an issue with my CPU though.

In the KDE Configure Center in the Advanced tab under Akonadi you can install various plug ins (I am not sure what they are called in terms of plugs or extensions) Just add the Google service you would like to connect with and you are all ready to go.

Hope this helps you out and let me know if Akonadi is working for you on 11.2.

-Marc

I am trying this in these days. Once you install akonadi-runtime and kdepim-runtime packages, a Akonadi Configuration entry will appear in the Configure Desktop panel. Plus, Akonadi will be started at login.

I add a google calendar, but I immediately get an “invalid password” error and there seems to be no way to make it work. I wrote this in another thread. No one answered, so probably no one has an answer

 Valerio

hmm, anyone care for posting how they get akonadi to sync their google contact/calendar?

Thanks!

I am trying this in these days. Once you install akonadi-runtime and kdepim-runtime packages, a Akonadi Configuration entry will appear in the Configure Desktop panel. Plus, Akonadi will be started at login.

I add a google calendar, but I immediately get an “invalid password” error and there seems to be no way to make it work. I wrote this in another thread. No one answered, so probably no one has an answer

 Valerio