為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Linux Mint 19.3, TB 68.4.1, copied profile doesn't load unless using Safe Mode

  • 5 回覆
  • 1 有這個問題
  • 1 次檢視
  • 最近回覆由 sfhowes

more options

Goal is copy profile to another LM 19.3 linux computer. I've moved TB profiles several times among various computers in the past, but this time's not working. With TB off, copied TB profile by gzipping it and expanding that on new computer running Same OS and TB version. All files appear present, including contents of extensions folder.

Created new profile with TB about:profiles tool. Pointed at copied profiles folder.

With profiles.ini "startwithlastprofile" = 0, I am presented two default profiles (that work) and my profile "foo" that doesn't work.

When I do thunderbird -P foo in terminal or select it from profile manager, nothing happens -- no TB window. If started from terminal, there is a lot of messages, but most interesting is long message ending in "... Marionette Fatal ..."

If I start in safe mode, thunderbird --safe-mode, my foo profile DOES load. I then disabled all extensions, add-pns, themes by hand and restarted NOT in safe mode. Doesn't load.

As I mentioned, my first time having trouble copying profiles.

So what do I do? Thanks much for helping!

Goal is copy profile to another LM 19.3 linux computer. I've moved TB profiles several times among various computers in the past, but this time's not working. With TB off, copied TB profile by gzipping it and expanding that on new computer running Same OS and TB version. All files appear present, including contents of extensions folder. Created new profile with TB about:profiles tool. Pointed at copied profiles folder. With profiles.ini "startwithlastprofile" = 0, I am presented two default profiles (that work) and my profile "foo" that doesn't work. When I do thunderbird -P foo in terminal or select it from profile manager, nothing happens -- no TB window. If started from terminal, there is a lot of messages, but most interesting is long message ending in "... Marionette Fatal ..." If I start in safe mode, thunderbird --safe-mode, my foo profile DOES load. I then disabled all extensions, add-pns, themes by hand and restarted NOT in safe mode. Doesn't load. As I mentioned, my first time having trouble copying profiles. So what do I do? Thanks much for helping!

所有回覆 (5)

more options

If it runs in safe mode, and add-ons and themes aren't the cause, delete or rename the xulstore.json (layout and toolbar controls) file from the profile folder, while TB is closed, and see if TB starts in normal mode. The kb article suggests other sources of the problem, but start with this one.

more options

Hi. Thanks. Removing xulstore.json had no effect. Still wouldn't open. I did sudo apt remove thunderbird followed by sudo apt purge thunderbird and then deleted the .thunderbird library directory. I then reinstalled from Mint Software Manager. Created new profile using my copy again. Same results. So quite repeatable. Here's terminal results from opening the problem profile.

[ $thunderbird -P foo

1583023226792 addons.manager ERROR Exception calling provider GMPProvider.startup: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIStringBundle.GetStringFromName]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource://gre/modules/addons/GMPProvider.jsm :: buildPluginList :: line 844" data: no] Stack trace: buildPluginList()@resource://gre/modules/addons/GMPProvider.jsm:844 startup()@resource://gre/modules/addons/GMPProvider.jsm:721 callProvider()@resource://gre/modules/AddonManager.jsm:213 _startProvider()@resource://gre/modules/AddonManager.jsm:649 startup()@resource://gre/modules/AddonManager.jsm:873 startup()@resource://gre/modules/AddonManager.jsm:3469 observe()@resource://gre/modules/addonManager.js:70 1583023227114 Marionette FATAL <window id="messengerWindow" ^ Extension error: Error while loading 'jar:file:///usr/lib/thunderbird/extensions/messagingmenu@mozilla.com.xpi!/manifest.json' (NS_ERROR_FILE_NOT_FOUND) resource://gre/modules/Extension.jsm:513 :: readJSON/</<@resource://gre/modules/Extension.jsm:513:20 onStopRequest@resource://gre/modules/NetUtil.jsm:128:9 observe@resource://gre/modules/AsyncShutdown.jsm:551:16 </p>

1583023227247 addons.xpi WARN Exception running bootstrap method startup on messagingmenu@mozilla.com: Error: Error while loading 'jar:file:///usr/lib/thunderbird/extensions/messagingmenu@mozilla.com.xpi!/manifest.json' (NS_ERROR_FILE_NOT_FOUND)(resource://gre/modules/Extension.jsm:513:20) JS Stack trace: readJSON/</<@Extension.jsm:513:20 </p>

]

more options

I recall there was a similar case recently where the profile only worked in safe mode, but the cause was not add-ons or broken layout, or hardware acceleration. Deleting or renaming the Lightning xpi file {e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi in the extensions subfolder of the profile folder fixed it.

more options

Thanks. I successively renamed the two {blahbah}.xpi files I found in my profile's extensions folder. Wasn't obvious which was for "Lightning" nor did either include {e2fda1... prefix. Anyway. Same problem, no profile start.

Any thoughts on who might be able to decode the terminal error/warning messages? Of course, presuming they're even relevant..

more options

I'm not sure if this is a bug or due to installing from the Mint Software Manager. You could try installing the Linux version from thunderbird.net.

If you report it on Bugzilla, include a link to this topic, and post the bug link here.