当 alt+sysrq 不起作用时,如何解决随机冻结问题?

Tob*_*ias 12 nvidia freeze

在系统不接受任何输入的情况下,如何解决随机冻结问题?

我有一台计算机,几年前曾经运行 Ubuntu 没有任何问题(我不知道是否有任何硬件发生了变化)。最近,无论我安装哪个Linux发行版,它都会随机冻结到光标被冻结的点并且它不响应任何键盘输入,包括alt+sysrq(当系统未冻结时我可以alt+sysrq REISUB,它将重新启动)。当 Ubuntu 死机时我应该怎么做中没有答案在这种情况下似乎“有效”。

我触发了以下系统的冻结:Ubuntu 12.04、Ubuntu 14.04、Ubuntu 14.10、Ubuntu 15.04、Ubuntu 15.10 以及 Fedora 22 和 23(所有 64 位版本)。它发生在 XFCE、Unity 甚至 Gnome 上,发生在 nouveau 和不同版本的专有 nvidia 驱动程序中。它甚至可以在安装期间或实时会话期间冻结。有时系统会在冻结前运行 5 分钟,有时会运行两小时。相同的硬件可以运行 Windows 操作系统数天而不会出现问题。

我曾尝试设置内核崩溃转储,但它似乎在系统冻结时不会触发。syslog 或 kern.log 中没有任何条目似乎是在冻结之前写入的。在某些冻结时,syslog 或 kern.log 中的最后一个条目早于 30 分钟。

更新:我已经断开了无线网卡和 USB 网络摄像头的连接,让机器运行一夜,看看是否是其中之一导致它。将更新结果。

更新 2:它再次冻结。我真的没有想法了。欢迎任何建议。

更新 3:一些可能相关的硬件规格:

主板:Sabertooth 990FX R2.0

CPU:AMD FX-8350 黑色版

显卡:GeForce GTX 660

更新3:

我最近将 Sabertooth 990FX R2.0 的 bios 升级到了 2501 版(目前可用的最新版本),但没有任何运气。

更新 4:

我已经运行了 9 个小时的 memtest,几次通过,没有一个错误。主板上的插槽 2 和 4 中有两个 DIMM。我现在已经尝试从插槽 4 中删除一个,然后看看我是否可以重现冻结。之后会交换它们。

更新 5:

到目前为止,它已经运行了很多小时而没有冻结,我发现很难相信自己。它可能会解决,但我不明白为什么。我想我会尝试给它几天时间来确定。

更新 6:

没有冻结,我必须得出结论,它们是由错误的记忆引起的。由于 memtest 没有显示任何错误,如果我没有开始断开“随机”部分的连接,我可能永远不会弄清楚出了什么问题。这真的是最好的方法吗?如果有人能写出一种更系统的方法来处理这样的事情,也许是从 Ubuntu 内部进行故障排除,我将奖励他们。

小智 -1

这对我有用。

Ctrl每当 Ubuntu 冻结并且没有键盘或鼠标输入对我有用时,我通过按+ Alt+启动全屏登录终端(我不知道正确的名称)F1

终端启动后,我再次按Ctrl+ Alt+ F7。它让我回到了原来的 GUI Ubuntu 工作环境。

Ubuntu 解冻了。

附加信息

启动该终端后,您可以注销或重新启动或在传统终端中执行您想做的任何操作。

您可以使用 F1 至 F6 中的任何按钮并通过上述组合来启动终端。并且可以如上所述使用 F7 启动 GUI 环境。