原来一直错怪了Solaris的电源管理。我的Dell笔记本型号是Latitude D620, 这个型号的S3-support缺省并没有打开。在/platform/i86pc/kernel/drv/ppm.conf中可以看到,D630缺省是打开的(当然Sun大部分的x86/64工作站缺省也是打开的)。

可以手工编辑/etc/power.conf,添加S3-support enable,来开启这个功能。然后执行下面的命令,

$ /usr/sbin/pmconfig
$ /usr/sbin/svcadm restart hal

这样,Gnome在你退出时会提供suspend的选项,也可以使用gnome-power-manager来配置何时执行suspend的选项。我尝试了在打开compiz 3D特效的情况下执行suspend操作,也是可以安全唤醒的。唤醒后无线网络也依然可用。

真是太棒了!我再也不用羡慕使用Linux的笔记本用户了!

评论:

发表一条评论:
该日志评论功能被禁用了。

This blog copyright 2009 by yongsun