Thunderbird can't find existing user profile


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.


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.


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.