본 사이트는 여러분의 사용자 경험을 개선하기 위해 유지 보수를 진행하는 동안 기능이 제한됩니다. 도움말로 문제가 해결되지 않고 질문을 하고 싶다면 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 이 문제를 만남
  • 3 보기
  • 최종 답변자: 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.