2008年2月17日星期日

linux下的休眠

简述休眠配置过程如下:
在内核中打开Hibernation,把Default resume partition设为你的swap分区。(不设也行,还有grub中的参数)
在grub中的内核参数中加上resume=/dev/swappartition(你的swap分区)
# emerge hibernate-script -av
# rc-update add hibernate-cleanup boot
把/etc/hibernate/blacklisted-modules中的nvidia注释掉
如需重启服务,在/etc/hibernate/common.conf加上这句
RestartServices ntp-client net.eth2 net.ppp0
(在我这里ppp0没问题了,但eth2重启也没用,还是不通。哪位看官有高见可留言。)
简单地用,这样配置就可以了。
用hibernate休眠
用hibernate-ram待机
也可使用gnome-power-manager
# emerge gnome-power-manager -av
但不知为什么,一台机器上可以,一台机器上不行。
错误如下:
$ gnome-power-cmd.sh hibernate
Hibernating
Error org.freedesktop.DBus.GLib.UnmappedError.GpmControlError.Code0: 根据 DBUS 安全规则,不会发送消息

没有评论: