我解决了我的问题,但我想知道是什么原因造成的,以便将来参考和更好地理解。
我在 Ubuntu 14.04 上遇到了 Firefox 的奇怪行为。我离开办公室时打开了笔记本电脑,这样我就可以听音乐了。在我离任之前,Firefox 运行正常。
现在我来到图书馆,打开笔记本电脑和 Firefox,结果 Firefox 无法打开任何页面,包括 Google.com。 Firefox 运行流畅,没有任何延迟,刚刚返回找不到服务器在我尝试过的任何页面上。我所做的是,像往常一样,在这种情况下,NetworkManager
使用命令重新启动
sudo killall NetworkManager
它也会NetworkManager
在它之后自动启动。笔记本电脑连接到网络,我重新启动 Firefox,但还是没有任何反应。所以我跑了
ps auxw | grep firefox
看看是否有一些奇怪的 Firefox 后台进程在运行,但一切都像往常一样。抱歉,我没有截图,我的错误。我关闭 Firefox 并ps auxw | grep firefox
再次执行,正如预期的那样,只有一个输出行是这样的
campovs+ 2715 0.0 0.0 5924 2196 pts/0 S+ 16:43 0:00 grep --color=auto firefox
这意味着grep
正在寻找firefox
.
此时我 100% 确定一定有互联网连接的东西,而不是 Firefox。所以我决定继续定期检查互联网连接,正在执行
ping google.com
数据包飞翔,这也消除了可能的 DNS 错误,尽管我不知道这些错误是如何发生的,因为我没有在笔记本电脑上执行任何操作,而且我连接到的网络是教育阿姆。我运行了另一个命令
curl -v google.com
正如预期的那样,它返回了google.com
最后一行的 HTML 代码
* Connection #0 to host google.com left intact
这基本上意味着一切都好。我别无选择,我知道重新启动笔记本电脑几乎肯定会解决问题,尽管我什至不知道是什么原因造成的。我运行了sudo reboot
,现在 Firefox 可以工作了。
所以我的问题是,你们有人知道什么可能导致这种行为吗?
答案1
这似乎是 Firefox 的一个问题,这可能与它使用的大量内存有关。
Firefox 支持页面建议了一些您已经执行过的想法:
- 重新启动火狐浏览器
- 重启你的电脑
更多故障排除想法和建议可以在这里找到:
答案2
当我暂停笔记本电脑并移动位置时,我经常遇到此问题。当笔记本电脑唤醒时,Firefox 将在很长一段时间内找不到任何网站,但最终会开始工作。
我在这个网址上找到了解决方案https://support.mozilla.org/en-US/kb/firefox-cant-load-websites-other-browsers-can,在“DNS 预取”下。
- 在地址栏中输入关于:配置并按回车键。
- 在列表中右键单击,选择新的, 进而布尔值。
- 在名称字段中输入网络.dns.disablePrefetch然后单击好的。
- 如果新项目是错误的,右键单击并切换值。
- 验证您现在是否可以加载页面。
- 将值切换回错误的。
我怀疑如果我再次遇到这个问题并从真的到错误的,它将解决问题。