On Wednesday 27 Oct 2010 12:23:02 Anne Wilson wrote:
On Tuesday 26 Oct 2010 17:43:50 phanisvara das wrote:
On Tue, 26 Oct 2010 22:05:58 +0530, Bob Williams
wrote: Ouch! This could be a showstopper for me using KDE 4.5.x
All my contacts in KAddressbook have suddenly disappeared. I can't think of anything specific I might have been doing to trigger this. I don't look at my contacts very frequently, so I don't know when it happened, but it was sometime in the past 3 or 4 days.
In Kontact > Contacts I have tried File > New > Add Address Book, where I selected VCard File. I browsed to ~/.kde4/share/apps/kabc where I selected std.vcf but my Contacts list is still completely empty.
I have Nepomuk running. When the Akonadi server starts up, it reports an error, but the list of files have all got green checkmarks except two with red crosses, which were called something like 'Previous akonadi error log found'.
Anything else needed to debug this?
i _think_ the location of address books / files has changed. you might find them somewhere else in your ~/ directory. if you remember one of the contacts in detail, you could search ~/ for it. remember to enable hidden files/directories, and search for the content of the file, not only file name, using konqueror's find function (ctrl+F). not sure if this will help, but it might...
Bob's mail doesn't make it absolutely clear, so we are guessing. If he migrated his contacts to an akonadi-enabled addressbook there should be a bunch of individual vcards (not a vcard file, as std.vcf was) in ~/.local/share/contacts. If he can see them in his file manager, then he needs to check Akonadi Resources to make sure that the new addressbook (Personal Contacts, by default) is pointing to that directory. If he can't see them in a file manager, he hasn't managed to migrate them.
The migration is non-destructive, by which I mean that std.vcf will be untouched. This is easily checked. Again, in a file manager, look at ~/.kde4/share/apps/kabc/ and check that std.vcf is a sensible size. You can open it in a text editor, to see the contents, too. If it is smaller than you expect, look at the backup files - std.vcf_1 etc - and make that your main one (delete std.vcf in that case and copy std.vcf_1 pasting it as std.vcf).
You can add a legacy vcf file as a resource, but it is better to get the akonadi-enabled one working. You will find a lot of related information at http://userbase.kde.org/Akonadi_and_AddressBook
Anne
Many thanks, Anne. It's all working OK now, i.e. as you describe above. I'm up to speed on Akonadi, now :) Bob -- Registered Linux User #463880 FSFE Member #1300 GPG-FP: A6C1 457C 6DBA B13E 5524 F703 D12A FB79 926B 994E openSUSE 11.2 64-bit, Kernel 2.6.31.14-0.1-desktop, KDE 4.5.2 Intel Core2 Quad Q9400 2.66GHz, 8GB DDR RAM, nVidia GeForce 9600GT -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org