每天我都会经历电脑完全冻结的情况。(我最近开始使用 Ubuntu 18.04,通常每天傍晚都会发生一次冻结。)
我说的“冻结”是指我的显示器突然开始显示相同的帧而不刷新。我的电脑仍在工作,但显示器冻结了,因此我什么也做不了,我不得不用电源按钮强制关闭电脑并重新启动它。我没有超载它或类似的事情:2 天前,当我试图在“nautilus”中搜索文件时发生了这种情况,昨天,当我在“nautilus”中选择一些文件时发生了这种情况,今天(就在我发布这篇文章的 5 分钟前),当我用“chromium”浏览这个网站时也发生了这种情况。
看起来我当时所做的事情实际上并没有解决冻结问题。但是什么呢?我正在使用一个相当旧的 VGA 显示器,带有 VGA 到 DVI-D 适配器用于我的 GPU - RX 560。我相信这不是某种错误,因为我只使用基本软件(例如 nautilus、chromium)和默认驱动程序。
答案1
您能否发布有关 PC 配置的更多详细信息,例如内存量、CPU 类型、HDD 或 SSD 等。我有一台戴尔 Inspiron 5675 台式电脑,配备 AMD Ryzen 1700x CPU、8 GB DDR4 Ram 和 Ubuntu 18.04,500 GB SSD 和 AMD RX580 显卡。我有和您一样的症状。有时当发生冻结时 USB 键盘仍可正常工作,我可以使用 Sysreq REISUB 序列来摆脱冻结并正常重启。其他时候,USB 键盘和 USB 鼠标在冻结期间都没有响应。我的 syslog 和 kern.log 文件在冻结发生之前没有显示任何内容,所以我认为这是一个间歇性的硬件问题。
当发生冻结时,我尝试使用 ssh 从另一台机器进入 PC,但连接被拒绝。我正在慢慢改变硬件位并简化配置,看看它是否会停止。这是一个缓慢的过程,因为两次冻结之间可能需要一天或更长时间。在这个硬件上,Ubuntu 16.04.4 也发生了同样的事情。到目前为止,我已经更换了 ssd、操作系统(使用全新安装从 16.04 到 18.04)和鼠标,并将整个 PC 从我的 UPS 电源移到主电源上,没有任何变化 - 随机、间歇性冻结仍在继续。接下来我将更换电源和显卡。
这台电脑通过了戴尔所有内置的扩展 UEFI 硬件测试,但考虑到冻结问题的间歇性,这并不让我感到惊讶。这是一个非常狡猾和难以捉摸的问题,因为我找不到它的触发因素。
还发现了这个错误报告https://bugzilla.kernel.org/show_bug.cgi?id=196683其中提到了 Ryzen 处理器的 C6 C 状态打开导致的上述症状。一个明显的解决方法是在 BIOS 或 Linux 内核中关闭 C6,或通过在启动时作为 cron 作业运行的脚本关闭 C6。这可能是罪魁祸首。