我有一台近 10 年的 PC,双启动 Windows XP 和 Lubuntu 16.10,虽然它始终是最新的,但几个月前 Firefox 停止正确打开,并且打开时无法使用 Firefox 的同步功能。然后崩溃是唯一发生的事情:我从桌面或终端启动 Firefox,然后立即出现崩溃报告消息窗口。我尝试了所有这些方法,但没有成功:
- 卸载并重新安装该程序多次(删除并自动清除)。
- 卸载了 flash 插件。
- 尝试以安全模式启动。
- 尝试创建另一个用户,但由于它立即崩溃,我无法访问 Firefox 的管理配置文件窗口。
- 在 Linux 上尝试了另一个用户。
- 安装了 Chromium 和 Qupzilla,但它们都不起作用(同样立即崩溃)。
当我收到 16.10 没有更多更新的消息时,我转到了 17.04,然后又转到了 17.10。结果相同。然后我决定清除所有内容,我使用带有 mate-ubuntu 和 Xubuntu(均为 17.10)的 live cd,删除了 linux 分区并重新安装了所有内容。再次出现同样的错误。
唯一“新”的是,在安装过程中,我收到了 webkit2gtk 错误,但没有任何进一步的详细信息。我从终端启动了命令 firefox -jsconsole,但它持续了几秒钟,然后崩溃了。我刚刚设法截取了一些错误的屏幕截图:
- 无法读取 chrome 清单‘file:///usr/lib/firefox/chrome.manifest’
- 1511000182748 Toolkit.telemetry 错误 ClientID::getCachedClientIS - 偏好设置中的客户端 ID 类型无效,正在重置
- JavaScript 1.6 的 for-each-in 循环已被弃用;请考虑使用 ES6 for-of 代替
- 类型错误:无法访问死对象
其中一些错误会重复多次,但会进行微小改动。
对我来说真正奇怪的是,即使重新安装整个操作系统,也无法让 Firefox 运行。
我在虚拟机中安装了 live cd,firefox 可以正确打开。
我没什么主意了!任何帮助我都会很感激。谢谢。