Firefox 前几天停止工作了,我无法让它再次工作。当我尝试运行时,它只是挂在那里,CPU 达到 100%(根据“top”),它会很快询问我是否要继续等待或强制退出(等待没有任何作用)。
我已经清除了 Firefox
删除了 ~/.mozilla
删除了 /etc/firefox/
删除了 /usr/lib/firefox/
删除了 /usr/lib/firefox-addons/
尝试在--safe-mode下运行几次,但似乎没有任何效果。
现在我尝试将其提交给 ubuntu 运行ubuntu-bug firefox
,我看到其中有几个错误,但我不知道接下来该怎么做。谷歌搜索这些错误没有帮助。有人能帮我继续以某种方式进行故障排除吗?
编辑:
使用从本地存储库安装的默认 Firefox:Mozilla Firefox 78.0.1
Ubuntu 版本:Ubuntu 20.04 LTS
我也尝试过直接从 firefox.com 获取的文件运行 firefox,但结果相同。
编辑2:
第一次发生这种情况是在我尝试使用 Selenium 和 Firefox Gecko Driver 从脚本运行 Firefox 时。当时,我有一个 Firefox 实例正在运行,脚本因连接问题而退出。关闭所有 Firefox 窗口后,它就不再工作了。
虽然我已经测试过该脚本并且每天都使用它,但它以前从来没有出现过这种情况。我还尝试从 $PATH 中删除 gecko 驱动程序。
答案1
我已经使用过lsof -p
并且发现它在 var/cache/fontconfig 和 ~/.cache/fontconfig 文件夹中查找了很多内容,刚想起来我已经使用了 font-manager 并在其中启用了一个包含大量字体的文件夹。
奇怪的是,这些字体没有安装在系统中,但这就是罪魁祸首。很高兴地说它又能正常工作了!