Resetting Evolution

Not the Darwinian kind, but the mail client. This is useful if you want to move evolution data back and forth between two machines.

A little google-research seems to indicate that Evolution stores its data at several locations:

  • Running processes These may interfere with our work.
    Exit them by running: killall evolution-data-server-2.26 evolution-alarm-notify
    Note that the name of the data server seems to follow the relase of evolution (2.26 in this case).
  • ~/.evolution This is the big one, containing mails and other kind of data.
    Backed up by running: mv ~/.evolution ~/.evolution.bk0
    Note this resets the location.
  • ~/.gconf/apps/evolution Contains GConf data. This is most likely and old format which I have lying around.
    Backed up by running: mv ~/.gconf/apps/evolution ~/.evolution_gconf
    Note this resets the location.
  • gconf2://apps/evolution Contains GConf data, new format.
    I don’t know how to backup this.
    Removed by running[source]: gconftool-2 --recursive-unset /apps/evolution
    Note this resets the location.

When these locations have been cleared, starting evolution will launch a settings importer, which can load settings from a backup. Backups can be created by chosing ‘Backup Settings …’ from the ‘File’ menu.

Note: This process appears to forget all about your signatures. Use other means to back them up if necessary.

Advertisements

Tags: , , , , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: