![Ubuntu 11.10 随机意外关机](https://linux22.com/image/962732/Ubuntu%2011.10%20%E9%9A%8F%E6%9C%BA%E6%84%8F%E5%A4%96%E5%85%B3%E6%9C%BA.png)
最近我遇到了一个奇怪的问题。Ubuntu 11.10 突然就关机了。
我不认为是硬件问题,因为我在日志中找不到任何信息。我不认为是温度问题,因为我监控温度,我的机器是液冷的。操作系统关闭时,电脑继续运行,因此不会因电源中断而突然间所有东西都断电。我实际上并没有让机器过载,我主要只是在上面写代码,但系统上确实运行着 apache2、tomcat、james 电子邮件服务器和 mysql,它们都是自动启动的。不过,实际上没有任何流量进入机器,我专门用它来进行开发。
根据评论编辑:
它实际上不会进入关机屏幕,屏幕变黑,计算机仍在运行,但实际操作系统会关闭,因为如果我在听音乐或做其他事情,音乐会跳过几次然后停止。这就是 Ubuntu 通常为我关闭的方式,所以我假设它是软件关闭。不幸的是,它没有遵循模式,它是随机的,有时在上次关闭后的几个小时内,有时在几天之间。通常当我在机器上时。
关于如何诊断此类问题,您有什么想法吗?这听起来像是内存泄漏问题吗?
答案1
您能否检查以下内容并使用更多信息更新您的问题:
- Ubuntu- 电源管理功能(空闲时关机或空闲时休眠)
- Ubuntu- 为 root 和其他用户提供 Cron 作业
- Ubuntu- 最近更新(某些更新需要重新启动系统 - 我认为自动更新会在需要时重新启动系统)
- BIOS- 电源管理(启用或禁用)
- BIOS- 最近更新
- 应用- 有 Bit torrent 正在运行吗?(如果设置的话,有些 Bit torrent 会在完成后关闭)-正如在本论坛中所看到的
要检查 cronjob,请在终端中输入以下内容:
对于活动会话(您登录的帐户)cron 作业
crontab -l
对于 root 的 cron 任务
sudo crontab -l
对于任何其他用户的 cronjob
sudo crontab -u <usename> -l
答案2
一般来说,在这种情况下,如果错误很难确定,而且偶尔发生,您只能使用排除法来查找错误。第一个也是最明显的方法是尝试重置计算机的软件部分,这样您就可以尝试备份所有内容并全新安装 12.04,看看问题是否仍然存在。
如果确实如此,则可能是硬件问题。您可以运行包含在所有 Ubuntu 启动媒体中的内存测试,如果结果正常,则可能是计算机中的任何硬件问题。可能是电源、主板、显卡等等。唯一可以确定的方法是一次更换一个。
答案3
这听起来不像是内存泄漏——这只会导致性能不佳而不是突然关机。
它是否在特定时间发生?如果您看到的是关机屏幕,而不仅仅是断电,那么自动关机脚本很可能正在某处运行。查看此问题以了解更多详细信息:
答案4
事实证明,问题出在显卡上,要么是显卡故障,要么是显卡过热。我用备用显卡替换了显卡,显卡工作正常。直到我拆下显卡,才意识到显卡上的风扇有多响,风扇上完全沾满了灰尘。我要好好清理一下,然后再试一次,但这就是罪魁祸首。我怎么敢责怪 Ubuntu!:)