
Howto move Thunderbird database from Windows to Linux
I wasn't sure whether 'Settings' was the best topic, so if it's not, I apologize.
I'm trying to move my big Thunderbird email environment from Windows 11 to Linux Ubuntu so I can run Tbird on Linux with all my email available.
I've moved the entire database over to Linux to where I want to put it and modified the profile.ini file to point to it, but whenever I start Tbird on Linux, it acts as though there's no profile.
WINDOWS CONFIG:
I put the Tbird database at c:\apk\profiles\thunderbird
This is the location of the profile.ini file
c:\users\paulkinz\appdata\roaming\thunderbird\profiles.ini
This is the contents of the profile.ini:
[InstallD78BF5DD33499EC2] Default=c:\apk\profiles\thunderbird Locked=1
[Profile0] Name=Default User IsRelative=0 Path=c:\apk\profiles\thunderbird
[General] StartWithLastProfile=1 Version=2
LINUX CONFIG:
Tbird database located at /home/paulkinz/apk/profiles/thunderbird
location of the profile.ini file: /home/paulkinz/snap/thunderbird/common/.thunderbird/profiles.ini
This is the contents of Linux profiles.ini
[Profile0] Name=default IsRelative=0 Path=/home/paulkinz/apk/profiles/thunderbird Default=1
[General] StartWithLastProfile=1 Version=2
I changed StartWithLastProfile to be 0, but everytime I run Tbird, it doesn't look at where I've put the Tbird database and changes this item to 1.
And a curiosity question - why does it put the Tbird database under some random directory name like 'default.5yr2afk4' or something? What's the value in not putting it in some common place like it does the profile.ini file?
모든 댓글 (4)
This URL works: https://kb.mozillazine.org/Moving_your_profile_folder_-_Thunderbird but may offer too many options for you. My suggestion is to take one of the approaches, doing this: - copy your profile to the profiles folder in thunderbird - start thunderbird and click help>troubleshootinginformation - scroll down to 'profiles' and click 'about:profiles' - click the 'create profile' button - click next - enter shortcut name, such as NEWPROFILE, and then, after doing, that, click the choose button and select the profile you copied and then launch
On your curiosity question, the actual profile name is ignored by thunderbird but is created for uniqueness.
I was already basically doing that, copying the database over, but I wanted to put it someplace other than where it wanted to put it. And changing the profiles.ini wasn't going it. I think long ago I was able to do it, but now it's not.
But I'm also getting these messages, wondering whether this could be messing things up: paulkinz@Penguin:~/snap/thunderbird/common/.thunderbird$ thunderbird -p Gtk-Message: 13:19:31.350: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it. [GFX1-]: glxtest: libpci missing [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt Gtk-Message: 13:19:35.959: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it. [GFX1-]: glxtest: libpci missing JavaScript error: , line 0: uncaught exception: undefined
And my curiosity question, I know it's creating a unique name, my question is why does it do that? What is the benefit of having a unique area? If for multiple profiles, it could use NAME1 NAME2 etc, why the ugly name?
I found this when I searched for the error: https://askubuntu.com/questions/1334192/glxtest-libpci-missing-although-i-made-an-apt-install This is what it says to do. snap remove firefox sudo apt-get install firefox sudo apt-get install firefox-geckodriver [probably don't need this] But before I do that (and possibly make things worse) I figured I'd ask if I should do that. Apparently the guy had a problem with a Gecko? I don't have that so maybe this won't help?
글쓴이 Paul Kinzelman 수정일시
Sorry if this gets posted twice
I searched for the error msg and found this: https://askubuntu.com/questions/1334192/glxtest-libpci-missing-although-i-made-an-apt-install Suggested fix: snap remove firefox sudo apt-get install firefox
Before I do that to see if that cures the error, I wanted to ask if that makes sense before I try it and make things worse. ;-)