![16.04LTS 内核 4.4.0-72 中的哪些内容可能会导致随机重启?](https://linux22.com/image/999660/16.04LTS%20%E5%86%85%E6%A0%B8%204.4.0-72%20%E4%B8%AD%E7%9A%84%E5%93%AA%E4%BA%9B%E5%86%85%E5%AE%B9%E5%8F%AF%E8%83%BD%E4%BC%9A%E5%AF%BC%E8%87%B4%E9%9A%8F%E6%9C%BA%E9%87%8D%E5%90%AF%EF%BC%9F.png)
经过数周的故障排除,以及通过实时 USB 运行旧内核超过 24 小时而没有任何故障之后,我最终决定在桌面上使用旧内核。系统现在已在 4.4.0-71 上连续运行了 4 个多小时。我想我已经将问题缩小到导致我的桌面随机重启的 4.4.0-72 内核。我只在运行 4.4.0-72 内核时遇到过随机重启。
我已完成的一些故障排除:
我在任何日志中都没有看到任何可以解释重启的内容。
/var/sys/syslog
/var/sys/kern.log
/var/sys/* (Any log here)
我已禁用自动重启
/etc/apt/apt.conf.d/50unattended-upgrades>
通过取消注释(删除“//”)并更新该行以使其内容如下:
无人值守升级::自动重启“false”;
我把电脑拆开了,拔掉了盒子里的每一根电源线,检查了每个电源电压https://www.lifewire.com/how-to-manually-test-a-power-supply-with-a-multimeter-2626158
我已经使用 lmsensors 检查了所有传感器的温度,并且安装了 Psensor。似乎没有任何东西过热。我还在将所有东西拆开后清理了风扇和散热器。我甚至尝试使用图形密集型软件让机器过热,这确实触发了我设置在 55 度的 psensor 警报。机器通常不会变得那么热,当我这样做时它没有重新启动。
我已经从实时 USB grub 菜单运行了内存测试。
我已经使用实时 USB 上的坏块检查了我的 SSD。
我不会期望在上述任何情况发生后立即自动重启,并且已在 BIOS 中禁用断电后重启。
我已经检查过恐慌,但没有结果
/proc/sys/内核/崩溃
该文件包含一个“0”(零),这意味着它不是恐慌。
我还没有扫描“病毒”。
答案1
通过安装 Nvidia 显卡 (GeForce GTX 770) 并使用 Ubuntu 附带的专有 Nvidia 二进制驱动程序 (375.39),我能够解决随机重启问题。因此,我得出结论,问题出在 Ubuntu 现在使用的预装 Radeon 驱动程序上,因为 fglrx 在 16.04 中被弃用了。尽管 AMD R9 270X 据称在 16.04 上完全受支持。