我遇到了一个非常奇怪的问题。我正在愉快地浏览 Firefox,突然标签页变得没有响应。通常,这种状态是由加载标签引起的。当我尝试这样做时,标签中的加载器图标会一直旋转,但除此之外不起作用。如果我转到另一个标签并按 F5 键,我得到相同的行为。如果我尝试关闭浏览器,则无法关闭。如果我通过终端终止进程,各种 Firefox 进程会关闭,但其他进程会停止运行。无论我终止还是终止 -9,结果都是一样的……无论出于什么原因,Firefox 都会进入无法从进程表中清除的状态。通常的反应是终止其父进程,但那是 PID 1。Chrome 中也是如此。此外,我无法在这种状态下重新启动系统。我必须使用硬件开关关闭电源然后再打开。此外,ifconfig 将不再运行……它只是呆在那里,没有输出,对 Ctrl-C 没有反应。
我突然断掉了我的扩展坞。它不是一个完整的扩展坞,只是一个带有以太网、HDMI、VGA 和 USB 的 2 英寸 x 2 英寸的 Thunderbolt 小家伙。当我重新启动时,我发现 Firefox 只需通过 USB 连接键盘就可以正常工作。我还发现,在同一台机器上双启动的 Windows 10 在连接扩展坞的情况下到目前为止没有任何问题。
因此,我检查了 dmesg。我以尾部模式 (dmesg -wT) 运行它,开始每 15 秒循环一次 ifconfig 的带时间戳的输出,并在未插入加密狗的情况下等待片刻。然后我插入加密狗。几分钟后,ifconfig 停止响应。同时,dmesg 报告了以下内容:
[Tue Dec 10 10:06:18 2019] usb 4-1.4: Disable of device-initiated U1 failed.
[Tue Dec 10 10:06:18 2019] usb 4-1.4: Disable of device-initiated U2 failed.
[Tue Dec 10 10:06:18 2019] usb 4-1.4: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[Tue Dec 10 10:06:18 2019] r8152 4-1.4:1.0 enxd481d738f3a0: Using pass-thru MAC addr d4:81:d7:38:f3:a0
那么... 有什么建议可以解决此问题吗?我已经收集了我能想到的信息,但除此之外,我不知道该怎么做。任何建议都将不胜感激。
OS: Ubuntu 18.04 LTS
System: Dell Precision 5510