Differences between revisions 16 and 42 (spanning 26 versions)
Revision 16 as of 2013-09-18 10:02:51
Size: 2130
Editor: davidsch
Comment:
Revision 42 as of 2020-09-22 20:41:37
Size: 2751
Editor: davidsch
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#rev 2020-09-22 davidsch
Line 5: Line 7:
If your client was updated from Debian Squeeze (6.0) to Debian Wheezy (7.1) and all your KOrganizer events disappeared after the migration, or if you are a new KOrganizer user and you cannot get KOrganizer to work (e.g. KOrganizer notifies you about being unable to store a new event or about being unable to read the calendar file), you should read the following instructions. If all your KOrganizer events disappeared when starting KOrganizer on a newer Linux release, or if you are a new KOrganizer user and you cannot get KOrganizer to work (e.g. KOrganizer notifies you about being unable to store a new event or about being unable to read the calendar file), you should read the following instructions.
Line 8: Line 10:
 1. Make sure, KOrganizer and its components are not running. After you closed KOrganizer, kill all dangling processes like ''korganizer'' and ''korgac'':
  {{{
 pkill korg
}}}
 1. Run {{{ /usr/bin/akonadiconsole }}}, The screen looks as follows:
  {{attachment:akonadiconsole.jpg}}
 1. In the menu, head to "Server", and choose "Stop server". Leave the akonadiconsole dialog open.
 1. If you alredy used KOrganizer, move your calendar file, e.g.
  {{{
 mv $HOME/.local/share/apps/korganizer/std.ics $HOME/.local/share/apps/korganizer/old.ics
}}}
 1. Cleanup your KDE profile. CAUTION: backup all files to be removed, as you might loose application settings and -data if you were already using KDE applications before. You might skip this step and try to start with the next step, it might work too. If it doesn't, you should try the cleanup:
  {{{
 /usr/bin/akonadictl stop
 rm -rf $HOME/.local/share/akonadi
}}}
 1. Back in the akonadiconsole, head to the menu "Server", and choose "Start server". Then open the tab "Agents" in the akonadiconsole dialog.
 1. If there is not yet an item in the list called "Personal Calendar", click the button ''[Add...]'', the following box appears (if the "Personal Calendar" entry is already there skip this step).
  . {{attachment:akonadiconsole-add.jpg}}
 1. Choose 'Ical Calendar File'. Do not choose ''ICal Calendar Folder''!
 1. Now the "Personal Calendar" item should appear in the list of the first dialog (Tab "Agents" in the "Akonadi Console" main dialog).
 1. To edit the calendar's settings, mark the "Personal Calendar" item in the list and click the "Configure..." button at the bottom of the dialog. The following window will appear:
  . {{attachment:personalcal.jpg}}
 1. Edit the path so it points to the location where you put your current std.ics file (please make a backup of std.ics before you set the path to that file here - sometimes it happens that the file is truncated...)
 1. Now it's time to start KOrganizer. Usually, the new "Personal Calendar" resource won't appear, because it is not selected to be shown.
  . {{attachment:korganizer.jpg}}
 1. Thus, you must initially enable the "Personal Calendar" by means of the checkbox in the bottom-left corner of the window.
Line 9: Line 38:
 1. Cleanup your KDE profile. CAUTION: backup all files to be removed, as you might loose application settings and -data if you were already using KDE applications before. You might skip this step and try to start with the next step, it might work too. If it doesn't, you should try the cleanup described here: {{{
 /usr/bin/akonadictl stop
 rm -rf $HOME/.kde/share/config/akonadi*
 rm -rf $HOME/.kde/share/config/kresources
 rm -rf $HOME/.local/share/akonadi
 rm -rf $HOME/.config/akonadi
}}}
 1. Run {{{ /usr/bin/systemsettings }}} (the KDE control panel), Click the icon ''Personal Information'', then choose ''Calendar'' in the dropdown box. The screen looks now as follows:
 1. {{attachment:ko1.jpg}}
 1. Click the button ''[Add...]'', the following box appears:
 1. {{attachment:ko2.jpg}}
 1. Choose ''Akonadi''. Do not choose ''Calendar in local directory''!
 1. The following dialog appears:
 1. {{attachment:ko3.jpg}}
 1. Click on the listfield entry ''Personal Calendar'' and make sure, the checkboxes [x] Events, [x] Todos and [x] Journals are set.
 1. If you want to store your calendar data file in a different directory than the default path, click the ''[Manage Calendar Sources]'' button. In this case the dialog below shows up:
 1. {{attachment:ko4.jpg}}
 1. Choose ''[Modify...]'', which will open this window:
 1. {{attachment:ko5.jpg}}
 1. Here, you can set another path for your calendar database file (std.ics by default).
 1. Go back to the main dialog shown below, select your calendar resource created and make it the default by clicking on the button ''[Use as Standard]''
 1. {{attachment:ko6.jpg}}
----
[[CategoryLXCL]]

KOrganizer Data Migration

Problem description

If all your KOrganizer events disappeared when starting KOrganizer on a newer Linux release, or if you are a new KOrganizer user and you cannot get KOrganizer to work (e.g. KOrganizer notifies you about being unable to store a new event or about being unable to read the calendar file), you should read the following instructions.

Steps to a working KOrganizer

  1. Make sure, KOrganizer and its components are not running. After you closed KOrganizer, kill all dangling processes like korganizer and korgac:

    •  pkill korg
  2. Run  /usr/bin/akonadiconsole , The screen looks as follows:

    • akonadiconsole.jpg

  3. In the menu, head to "Server", and choose "Stop server". Leave the akonadiconsole dialog open.
  4. If you alredy used KOrganizer, move your calendar file, e.g.
    •  mv $HOME/.local/share/apps/korganizer/std.ics $HOME/.local/share/apps/korganizer/old.ics
  5. Cleanup your KDE profile. CAUTION: backup all files to be removed, as you might loose application settings and -data if you were already using KDE applications before. You might skip this step and try to start with the next step, it might work too. If it doesn't, you should try the cleanup:
    •  /usr/bin/akonadictl stop
       rm -rf $HOME/.local/share/akonadi
  6. Back in the akonadiconsole, head to the menu "Server", and choose "Start server". Then open the tab "Agents" in the akonadiconsole dialog.
  7. If there is not yet an item in the list called "Personal Calendar", click the button [Add...], the following box appears (if the "Personal Calendar" entry is already there skip this step).

    • akonadiconsole-add.jpg

  8. Choose 'Ical Calendar File'. Do not choose ICal Calendar Folder!

  9. Now the "Personal Calendar" item should appear in the list of the first dialog (Tab "Agents" in the "Akonadi Console" main dialog).
  10. To edit the calendar's settings, mark the "Personal Calendar" item in the list and click the "Configure..." button at the bottom of the dialog. The following window will appear:
    • personalcal.jpg

  11. Edit the path so it points to the location where you put your current std.ics file (please make a backup of std.ics before you set the path to that file here - sometimes it happens that the file is truncated...)
  12. Now it's time to start KOrganizer. Usually, the new "Personal Calendar" resource won't appear, because it is not selected to be shown.
    • korganizer.jpg

  13. Thus, you must initially enable the "Personal Calendar" by means of the checkbox in the bottom-left corner of the window.


CategoryLXCL

FAQ/KorganizerMigration (last edited 2020-09-22 20:41:37 by davidsch)