搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

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/[email protected]!/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 [email protected]: Error: Error while loading 'jar:file:///usr/lib/thunderbird/extensions/[email protected]!/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.