[求助]是不是只有笔记本能用挂起和休眠?
内核是cjk-sources,整合了中文控制台和tuxonice补丁,
/是lvm2下使用ext3
参考手册
http://www.gentoo.org/doc/zh_cn/powe....xml#doc_chap7
还有wiki
http://en.gentoo-wiki.com/wiki/TuxOn..._Configuration
还有google查了一下,内核我确定我是选了必要选项的,
hibernate-script也安装好了,
/etc/hebernate/sysfs-ram.conf也有这个USESysfsPowerState mem
但是使用命令
localhost ~ # hibernate-ram
hibernate-ram: No suitable suspend methods were found on your machine.
hibernate-ram: You need to install a kernel with support for suspending to
hibernate-ram: disk or RAM and reboot, then try again.
然后是休眠,重启必然不能恢复,晕死了..
作者: Mie 发布时间: 2009-11-11
挂起不需要swap,休眠需要,而且是要设置swap的位置的(除了休眠脚本,还要在内核命令行里指定)。此外,对于Tuxonice,swap可以是分区也可以是文件。
此外,除了sys-power/hibernate-script,还可以用sys-power/pm-utils来休眠。
TuxOnIce + FBSplash 成功休眠到 LVM 上的 Swap
作者: coderoar 发布时间: 2009-11-11
作者: wd_afei 发布时间: 2009-11-11
作者: coderoar 发布时间: 2009-11-11
|
作者: coderoar
台式机当然是可以的,只是我从来就没有成功过,汗……
挂起不需要swap,休眠需要,而且是要设置swap的位置的(除了休眠脚本,还要在内核命令行里指定)。此外,对于Tuxonice,swap可以是分区也可以是文件。 此外,除了sys-power/hibernate-script,还可以用sys-power/pm-utils来休眠。 TuxOnIce + FBSplash 成功休眠到 LVM 上的 Swap |
你的帖子还有blog我也参考了.还是不行...
话说正常能休眠和挂起的机子,启动之后用这个命令显示的是什么?
#dmesg |grep TuxOnIce
作者: Mie 发布时间: 2009-11-11
不过我发现我的只支持s1和s3模式..看来只能用挂起了待机了..休眠只能等以后有笔记本再弄了~
谢谢ls几位了..
作者: Mie 发布时间: 2009-11-12
|
作者: Mie
不过我发现我的只支持s1和s3模式..看来只能用挂起了待机了..休眠只能等以后有笔记本再弄了~
|
此外,uswsusp(其用户空间程序是portage里的sys-power/suspend)可以做到不依赖ACPI的休眠,只是当前的genkernel还不支持,你可以搜索bugzilla看看最新进展。
作者: coderoar 发布时间: 2009-11-12
|
作者: coderoar
旧机器么,有没试过Windows下的休眠?
此外,uswsusp(其用户空间程序是portage里的sys-power/suspend)可以做到不依赖ACPI的休眠,只是当前的genkernel还不支持,你可以搜索bugzilla看看最新进展。 |
晕死了..linux下的就死活不正常
作者: Mie 发布时间: 2009-11-12
似乎其他发行版在这些方面更细致体贴一些。
作者: zhou3345 发布时间: 2009-11-13
|
作者: zhou3345
应该说休眠和待机是都可以实现的。用桌面关机时的图形命令可以待机和休眠么?
似乎其他发行版在这些方面更细致体贴一些。 |

作者: Mie 发布时间: 2009-11-13
作者: coderoar 发布时间: 2009-11-13
|
作者: coderoar
桌面环境下的的睡眠和休眠是由hal调用pm-utils实现的,你可以在终端下运行pm-suspend和pm-hibernate(需要root权限),然后贴出输出。
|
查看/var/log/pm-suspend.log有内核信息和
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
/usr/lib/pm-utils/sleep.d/01grub suspend suspend: disabled.
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend: disabled.
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: disabled.
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
/usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/98smart-kernel-video suspend suspend: success.
/usr/lib/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0
success.
2009年 11月 12日 星期四 12:51:20 CST: performing suspend
但是无论按任何键都没反应...
pm-hibernate 这个应该是正常休眠了,但休眠无法恢复,查看/var/log/hibernate.log
Starting suspend at 2009年 11月 11日 星期三 17:58:37 CST
hibernate: [01] Executing CheckLastResume ...
hibernate: [01] Executing CheckRunlevel ...
hibernate: [01] Executing LockFileGet ...
hibernate: [01] Executing NewKernelFileCheck ...
hibernate: [10] Executing EnsureTuxOnIceCapable ...
hibernate: [11] Executing XHacksSuspendHook1 ...
hibernate: [20] Executing VirtualboxSavestate ...
hibernate: [59] Executing RemountXFSBootRO ...
hibernate: [89] Executing SaveKernelModprobe ...
hibernate: [91] Executing ModulesUnloadBlacklist ...
hibernate: [95] Executing XHacksSuspendHook2 ...
hibernate: [97] Executing ChangeToTuxOnIceVT ...
hibernate: [98] Executing CheckRunlevel ...
hibernate: [98] Executing FullSpeedCPUSuspend ...
hibernate: [98] Executing TuxOnIceConfigSet ...
hibernate: [99] Executing DoTuxOnIce ...
hibernate: Activating TuxOnIce ...
每次到了这一步必死...等很长时间都无反应..
如果是恢复失败,按reset键重启后,输入 dmesg |grep TuxOnIce
会显示TuxOnIce: 无效的镜像(此处是英文,忘了具体是怎么写了)
作者: Mie 发布时间: 2009-11-13
|
作者: Mie
如果是恢复失败,按reset键重启后,输入 dmesg |grep TuxOnIce
会显示TuxOnIce: 无效的镜像(此处是英文,忘了具体是怎么写了) |
作者: coderoar 发布时间: 2009-11-13
|
作者: coderoar
一般挂起后CPU风扇都是停转的,你的机器显然有一定兼容性问题。
恢复失败后就是这样的。 |
每次都恢复失败,次数大于10......所以我才晕阿...
内核我试过cjk-sources和zen-sources,都是一样的问题..
作者: Mie 发布时间: 2009-11-13
作者: coderoar 发布时间: 2009-11-13
|
作者: coderoar
也许纯粹就是BIOS的问题,以前看过一个帖子,说东芝笔记本启动时BIOS给Linux一个错误的DSDT,结果总是出故障,最后自己替换了个就好了。你的机器是什么主板?
|
BIOS的错误?这就神奇了~~呵呵
作者: Mie 发布时间: 2009-11-13
现在内存都很大 建立和恢复内存数据有时候比启动系统还慢
suspend恢复比较快 实际一点
作者: 杨珂 发布时间: 2009-11-13
|
作者: 杨珂
感觉休眠已经没有多少实际意义
现在内存都很大 建立和恢复内存数据有时候比启动系统还慢 suspend恢复比较快 实际一点 |
我的suspend也不行...这点比较让我郁闷..呵呵
作者: Mie 发布时间: 2009-11-13
|
作者: Mie
经常打开很多程序,每次启动都要再按一次,并恢复上次的工作状态,对我来说不异于噩梦阿..
我的suspend也不行...这点比较让我郁闷..呵呵 |
作者: 杨珂 发布时间: 2009-11-14
作者: coderoar 发布时间: 2009-11-14
不到黄河心不死阿~~
谢谢ls几位的回答了~
作者: Mie 发布时间: 2009-11-14