从休眠模式启动关闭计算机

从休眠模式启动关闭计算机

自从几周前安装了一批更新后,当系统从休眠状态启动时,在读取保存的休眠状态后,当到达切换到图形模式的点时,计算机会关闭。它会切换回文本模式,并执行看起来像快速但受控的 Linux 关机,然后计算机关闭。当再次启动时,系统会正常启动(即休眠状态丢失/忽略)。

我不知道该如何诊断这个问题。我查看了 system.log、pm-suspend.log、dmesg……但没有看到解除休眠过程中发生的任何痕迹。我来这里是为了寻求有关如何调查这个问题的建议。如果有更合适的论坛,请告诉我。

升级软件包列表中主要怀疑的是 libdrm、libkms 和 libc。它还升级了 qt 和内核,但自从更新以来,旧内核也出现了问题,所以我排除了内核可能是原因。

暂停至 RAM 工作正常。

我在 Kubuntu 13.04 AMD64 上。

答案1

注意到问题仅在按下硬件电源按钮时发生(从命令行或 KDE GUI 启动休眠时,从休眠状态恢复工作正常)后,我发现脚本 /etc/acpi/powerbtn.sh 无法检测到 KDE 的存在。理论上,当此脚本检测到存在自行处理电源按钮按下的环境时,它会退出。据我所知,对于 KDE,它会测试 kpowersave 的存在,但该系统上缺少它,因此脚本会继续运行并关闭计算机。这种情况发生在系统从休眠状态恢复后,因为机器进入休眠状态时脚本执行被冻结。

我在脚本的开头添加了一个“退出”,现在一切都正常工作了。

相关内容