Thunderbird can't find existing user profile


#1

Using Thunderbird (edge) as an upgrade to the default version fails, because the snap uses a non-standard location for the user-profile. Any existing profile will be stored in ~/.thunderbird but snap uses ~/snap/thunderbird/common/.thunderbird/

The official way to tell Thunderbird to use an older, existing profile would be entering thunderbird -ProfileManager in a console, but the profile manager has no ability to look for a profile in a different directory.


#2

You can try just copying (or moving) the entire existing thunderbird profile from ~/.thunderbird to ~/snap/thunderbird/common and you should be good. Pretty sure I did this when I migrated from the traditionally installed thunderbird to the snap.


#3

Note that the chromium snap has some logic to import an existing profile the first time it is run.
This requires the personal-files plug to be connected.