How can I move my config from Thunderbird APT to Thunderbird SNAP?
It seems the update crashed in the middle, and I am left with an empty Thunderbird profile once I install Thunderbird snap.
How can I move my config from Thunderbird APT to Thunderbird SNAP?
It seems the update crashed in the middle, and I am left with an empty Thunderbird profile once I install Thunderbird snap.
It seems that the new thunderbird profile folder moved to ~/snap/thunderbird/common/.thunderbird.
Steps to fix the issue:
Open Thunderbird
Go in the Help > Troubleshooting menu
Click Open Profile Folder (~/snap/thunderbird/common/*.default)
Close Thunderbird
Remove all files from the opened Profile folder
Copy ~/.thunderbird/*.default-release other profile into the previous folder.
Restart Thunderbird
It should be fixed.
(Dec 2024, using Ubuntu 24.04 + KDE)
What I did
~/.thunderbird and/or ~/snap/thunderbird, just in casesudo snap remove thunderbird --purge (note the purge :-)sudo snap install thunderbirdIf there are still some trouble after that, have a look at your ~/.thunderbird dir
cd ~/.thunderbirdls -l check if any extra profile was created by snap beforemv abc1234.default BAD-abc1234.defaultxxx.default-esr profiles that the troubleshooter created... Unless you want that, I'd rename them.You may now pin the new working TB started from the app launcher.
Caution! this did not work for me.
offers a manual way: find the ini file in /home//.thunderbird find your previous folder something like "asdhg.default-release"
go to /home//snap/thunderbird/common/.thunderbird
[Profile0]
Name=default
IsRelative=0
Path=Path=/home/<user>/.thunderbird/asdhg.default-release
Default=1
[General]
StartWithLastProfile=1
Version=2
TLDR: Actually, here the change required was minimal. Edit ~/.thunderbird/profiles.ini, make sure your actual profile (here: Profile0) features the Default=1 entry.
[Profile0]
Name=default-release
IsRelative=1
Path=foobar.default-release
Default=1
The transition from deb to snap package correctly linked to the old thunderbird profile directory
ls ~/snap/thunderbird/common/
.thunderbird -> /home/foobar/.thunderbird/
but then another profile (Profile1) got set to default wrecking the transition.
Solution: just set the correct profile to Default=1.