首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的Ubuntu没有冬眠

我的Ubuntu没有冬眠
EN

Unix & Linux用户
提问于 2013-12-29 13:38:52
回答 1查看 1.7K关注 0票数 0

我的Ubuntu13.10安装没有hibernate,不管我做什么。虽然我有Tuxonice和足够的交换空间来覆盖真正的RAM,但它仍然不能工作。

是Ubuntu还是机器的问题?如果是前者,我会尝试安装不同的Linux,否则我会放弃。

更新: VGA兼容控制器:英特尔公司核心处理器集成图形控制器(rev 18) (prog-if 00 VGA控制器)

我有50%的空闲内存。

暂停这台机器是没有问题的。

我已经在https://www.kernel.org/doc/Documentation/power/basic-pm-debugging.txt上试过了所有的技巧。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2013-12-29 13:48:24

尝试将其放入脚本中:

代码语言:javascript
复制
#!/bin/bash

sync
echo shutdown > /sys/power/disk
echo disk > /sys/power/state

并以根用户的身份运行它(su root,您需要根密码,您也可以使用sudo -i和您自己的密码)。我注意到,例如,KDE,各种关闭选项并不都适用于我作为一个非特权用户。

如果这不起作用,那么内核ACPI模块(S)可能与您的硬件有关。

但是,请注意,您还需要足够的RAM来创建休眠映像,而不仅仅是交换。否则,您将失败与“没有足够的空闲内存”错误。如果发生这种情况,请尝试添加:

代码语言:javascript
复制
echo 0 > /sys/power/image_size

到那个剧本的顶端。若要查看当前图像大小,请使用cat /sys/power/image_size。这是图像的最大大小,但是如果设置为零,它将尽可能小(想必内核选择最小化压缩,因此如果允许,它更喜欢更大的图像)。

要检查硬件上可用的挂起状态是什么:

代码语言:javascript
复制
cat /sys/power/state

您应该看到一个包含至少standby mem disk的简短列表。这些东西的文档都在[kernel src]/Documentation/ABI/testing/sysfs-power中。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/107011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档