如何在Firefox打开后完全冻结后修复它?

今天的第一次Firefox版本3.6.13Ubuntu 10.10 64bit上为我冻结了。

我正常打开Firefox但是在GUI上没有任何响应。我唯一能做的就是关闭它。
当我关闭时,我尝试重新打开,但应用程序仍然在后台运行
所以我必须从系统监视器kill pid命令手动杀死它与Firefox-bin
我不知道是什么导致了这个……我怀疑是插件还是代理设置polipo。
我今天早上也安装了DockbarX,但现在看起来好像是Chromium

重启后的故事相同,
所以我离开了,因为它是从AskUbuntu找到一个解决方案
我现在能做什么? 我在哪里查看日志以找到问题?
如何在不重新安装的情况下取回我的Firefox?
任何建议都是受欢迎的。

听起来有可能是因为加载项导致问题。

我建议尝试以安全模式启动firefox,禁用所有插件等,看看是否会在启动时停止应用程序冻结。 您可以通过运行以下命令来执行此操作。

firefox -safe-mode

然后,您应该获得一个包含多个选项的对话框,确保选中已禁用所有加载项,然后单击以安全模式继续。 还有其他选项可以重置某些设置和function,如果事实certificate这不是加载项冲突,您也可以尝试。 如果这解决了问题,请记住安全模式仅适用于此会话,因此您现在需要解决哪个加载项导致firefox冻结。

首先,在安全模式下,转到工具>附加组件并禁用所有已安装的附加组件,这将使firefox在下次以正常模式启动时没有加载项运行。 关闭firefox并在正常模式下启动它以确保它仍然可以在没有冻结的情况下运行并确保所有Add-Ons都被禁用。

如果这一切仍然有效,你的下一步行动方法是尝试依次启用每个附加组件,在每个附加组件之间重新启动firefox以识别导致firefox冻结的附加组件注意它也可以是组合Add-Ons因此,如果一次只启用一个不会导致症状,请尝试以下步骤。

在运行每个Add-On之后,单独开始启用所有Add-Ons再次启动,每次启用都会启用,直到您生成冻结,此时您知道您激活的最后一个与之前启用的其中一个冲突。 然后,您可以使用安全模式技巧来禁用其他function,并尝试将每个候选项与您启用的最后一个可疑加载项相结合,以找到负责任的附加组件。

原因确实是一个特定的附加组件。 在我的例子中,它是一个名为MEGA的附加组件,它支持从MEGA云驱动器服务下载。 我怀疑原因是URL的更改。

我在Ubuntu 13.04上遇到了同样的问题,在我卸载unity-webapps-facebookappsunity-webapps-youtube之后我解决了这个问题。

同样的事情发生在firefox 40.0上

启动后整个窗口都是灰色的,即使在安全模式下也是如此。

唯一有帮助的是在安全模式下启动firefox后按下(不可见)重置和OK按钮。

最后!! 输入这个safemode命令后,我的Firefox很快就回来了

 firefox -safe-mode 

但在完全卸载了几个插件(Agoogle应用程序跟踪器和闪存下载器)之后
我检查了我的系统监视器,它仍在大量运行(68%)

我还是错过了蛋糕上的锦上添花
然后我想起了昨天我穿的这个amaamazing¨startrek转运动画人物,这个与丑陋的附加组合使得firefox以100%运行并冻结。 `

糟糕的Firefox角色可能会降低整体操作系统的性能/速度

现在我恢复了普通的10%系统资源,包括chrome和Firefox
同时跑步。
我在这里发布Firefox控制台错误:

替代文字

我推断这是我安装的最后一个扩展,duckduckgo。 尽管我喜欢搜索引擎,但由于某些原因,扩展程序与Firefox 56.02的效果不佳。 摆脱它,并决定只使用它作为我的默认搜索引擎。 🙂