我的系统运行良好,但在关机/重启/挂起/休眠期间冻结:所有窗口和菜单栏都消失了,但桌面墙纸仍然存在。它甚至没有显示关机屏幕(带有动画点的屏幕),我可以在其中按 ESC 并观看关机控制台文本。该系统是全新的,并使用更新管理器进行了全面更新。
- 如何确定导致冻结的原因?
- 有我可以调查的日志吗?
- 我怎样才能解决这个问题?
我认为没有明显的冻结原因。唯一的 USB 附件是鼠标/键盘;我没有连接任何外部存储;而且我没有运行任何程序(即使直接从登录屏幕关机,机器也会冻结)。
到目前为止我已经尝试过:
- 基于建议一些 ACPI 设置的其他问题(this、this和this),我尝试
sudo shutdown -h now
查看关闭控制台文本显示是否提供任何提示,但系统甚至没有达到那么远 - 它仍然冻结而屏幕显示桌面背景图像,没有任何工具栏。仅sudo shutdown --force
有效,但这不是解决方案。 - 编辑 grub 菜单以将acpi=off添加到内核并没有帮助。我想尝试其他(较小的)ACPI 建议没有多大意义?
- 在 grub 条目中添加noapic没有明显的效果。添加nolapic反而做了一些事情(我删除了quiet选项) - 系统设法继续关闭,直到Checking for running unattended-upgrades:这是屏幕上的最后一个字符。
- 我还检查了系统 BIOS,尤其是关于电源选项,但没有发现任何异常。将 BIOS 待机设置从 S3 切换到 S1 没有帮助。无法禁用待机设置,并且没有其他与 ACPI 相关的设置 AFAIK。
- BIOS 重置没有帮助。不惊讶;没有改变任何东西。
- 我尝试按照 djeikyb的建议进入虚拟控制台(CtrlAltF1),然后从那里执行了shutdown -h now并且在此控制台输出之后它也冻结了。我没有尝试一次杀死一个进程,因为我还是新手,无法弄清楚如何做到这一点。
- 使用内核 2.6.35.22 而不是 2.6.35.25 引导没有帮助。
- 禁用 Nvidia 驱动程序没有帮助。
- 从 Live CD(实际上是 USB 记忆棒)引导没有帮助;它以同样的方式冻结。
- 从 Live CD 启动,
acpi=off noapic nolapic
也没有帮助。也没有nolapic
。所以显然这不是我安装中的一些自定义设置,而是某种基本问题。 - MemTest 在 1 小时内完成了比赛,没有出现任何错误。
Ubuntu论坛上的这个答案有确切的解决方案!(为什么我没有在 AU 上与此处并行发布?这样可以节省一周的日历时间和几个小时的计算机时间!)
对于 Ubuntu 11.10,您可以尝试以下
reboot=bios
选项(或其他选项):按照此处的说明访问 GRUB 配置文件。
编辑该行
GRUB_CMDLINE_LINUX=""
,使其显示:并保存文件。
更新 GRUB 以写入配置:
重新启动计算机
(它可能会挂在紫色屏幕上,但希望是最后一次......)
这可能是 ACPI 问题。您可以尝试向内核传递一些参数来禁用某些 ACPI 功能。请注意,这将导致功能(电源管理)或性能(大量轮询)的损失。
首先是关于如何添加一些内核参数的一点解释,从Htorque中惨遭抢劫:
linux
并在空格后添加以下参数之一。您不能尝试以下选项,每次一个,它们的顺序是从更激进、可能工作到不太激进但禁用的功能更少:
acpi=off
,这个应该完全禁用acpi。这是最有可能工作的,但您将失去所有的电源管理。pci=noacpi
,这将使内核忽略 acpi 进行 pic 扫描和 irq 分配。acpi=noirq
, 这只会通过 acpi 禁用 irq 分配。irqpoll
,这将使内核轮询所有无人看管的 irq 中断。noapic
,这将使内核忽略APIC。我已通过在文件中添加以下行来解决此问题
/etc/default/halt
:我会:
在大多数情况下,这是由于显卡有问题而发生的。例如,在 ubuntu 12.04 中,我必须安装所有更新(包括与 xorg 相关的更新)。之后,我安装了催化剂 12.10,解决了这个问题。我建议您删除(如果已安装)笔记本电脑模式工具(包括其依赖项,即 ethtool、sdparm),因为它也会导致关机崩溃。
奇怪的是,当我删除参数“now”时,我的问题得到了解决。也就是说,我正在使用:
它被卡住了,
但是当我使用时:
问题解决了。
我不明白为什么。问题仅在我安装Ubuntu 13.10时出现。
我还有 3 个其他站点具有相同的硬件,但使用的是旧版本的Ubuntu 12.04,我没有这个问题。
我也面临同样的情况,但无法通过上述任何方法解决。虽然这个问题可能有很多原因,但我通过在 BIOS 菜单中禁用 USB 3.0 控制器解决了这个问题。