关于Magic Linux挂起和休眠的问题
挂起和休眠一直是令我头痛的问题经过几番试验,目前状况如下
1.使用Magic Linux发行版打包的内核 出现
可以实用Kpower save的挂起,和休眠功能
挂起时,经常只是屏幕保护,但是实际上,机器并未挂起
2.使用kernel上发布的核心,可以休眠,可以挂起,但是挂起后唤醒,屏幕没有 反映,原因不明
3.如果在命令行下进行挂起,唤醒的时候,系统会莫名奇妙重新启动
suspend2ram initiated: 2006-08-09 13:58:26
Debug info follows here, please include in your bug reports. Thanks.
--------------------------------------------------------------------
Loaded modules:
Module SizeUsed by
irnet 204920
ppp_generic 225481 irnet
slhc 51201 ppp_generic
ircomm_tty 180560
ircomm 84521 ircomm_tty
irda 847923 irnet,ircomm_tty,ircomm
crc_ccitt 12801 irda
uhci_hcd 266400
via 337921
drm 544202 via
dm_mirror 149280
container 29440
ehci_hcd 276560
snd_via82xx_modem 99921
shpchp 394880
i2c_viapro 65480
i2c_core 120481 i2c_viapro
snd_via82xx 197361
gameport 87121 snd_via82xx
snd_ac97_codec 703042 snd_via82xx_modem,snd_via82xx
snd_ac97_bus 12801 snd_ac97_codec
snd_seq_dummy 20520
snd_seq_oss 252160
snd_seq_midi_event 37121 snd_seq_oss
snd_seq 352165 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 427840
snd_mixer_oss 145921 snd_pcm_oss
snd_pcm 599124 snd_via82xx_modem,snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer 169002 snd_seq,snd_pcm
snd_page_alloc 70483 snd_via82xx_modem,snd_via82xx,snd_pcm
snd_mpu401_uart 46081 snd_via82xx
snd_rawmidi 162881 snd_mpu401_uart
snd_seq_device 53884 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd 3466016 snd_via82xx_modem,snd_via82xx,snd_ac97_codec,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,
snd_mpu401_uart,snd_rawmidi,snd_seq_device
via_rhine 186920
mii 35841 via_rhine
Memory info:
total used free shared buffers cached
Mem: 506220 326200 180020 0 17372 197744
-/+ buffers/cache: 111084 395136
Swap: 755044 0 755044
/proc/cmdline: ro root=/dev/hda1 vga=791 resuem=/dev/hda3 splash=silent acpi_sleep=s3_bios
------------------------------------------------------------------------------
========we are going to sleep, preparing.========
== checking runlevel ==
no shutdown/reboot in progress, good.
Stopping services: ('slmodemd irda upsd apcupsd' configured)
stopping irda:
##Shutting down IrDA: ^M
------------------------------------------------------------------------------
Unloading modules: ('usb_storage sbp2 ohci_hcd uhci_hcd stir4200 ohci1394 ipw2200 rt2500 prism54 ath_pci r8169 lt_modem Intel536 Intel537 ndiswrapper' configured)
checking usb_storage
checking sbp2
checking ohci_hcd
checking uhci_hcd
# trying to unload: uhci_hcd
unloaded: uhci_hcd
checking stir4200
checking ohci1394
checking ipw2200
checking rt2500
checking prism54
checking ath_pci
checking r8169
checking lt_modem
checking Intel536
checking Intel537
checking ndiswrapper
------------------------------------------------------------------------------
prepare_sleep finished for suspend2ram
------------------------------------------------------------------------------
SUSPEND2RAM_FORCE is set to yes. Good luck...
S2RAM_OPTS are set to: '--force --vbe_post --acpi_sleep 1'
Executing '/usr/sbin/s2ram --force --vbe_post --acpi_sleep 1'
Switching from vt7 to vt1
/proc/sys/kernel/acpi_video_flags does not exist; you need a kernel >=2.6.16.
switching back to vt7
==== finished, return code 1 ====
========we are back from suspend, cleaning up.========Resuming:
---------
Reloading modules:
uhci_hcd
Restarting services:
starting irda:
##Starting IrDA: ^M
Remounting filesystems:
not necessary.
======================================
restore_after_suspend_to_ram: finished
~
感觉上Klaptop比kpowersave的降频效果明显
但是Klaptop的功能不太好用 我的机子也是挂到内存就唤不醒,挂到硬盘就可以 似乎是屏幕唤醒不了,不知道为什么
而且,我重新编译内核,发现,Kpowersave和原先的Klaptop工具比较而言
KLaptop更好用一点
KLaptop和Kpowersave,请教一下牛人两者差别
我是初次使用Magic Linux用了KLaptop和Kpowersave,感受如下
1.功能
KLaptop选项丰富,对Cpu和风扇的支持貌似比较好,而且,普通用户也可以启动
KPowersave 因为还没有完成,所以针对Cpu的选项,较少
2.对于Cpu的支持状况
使用Klaptop后,风扇声音比较小,cpu处模起来感觉比较凉
使用Kpowersave后,cpu可以降低频率,但是仍然比较热
3.休眠和挂起
两者皆可休眠,
但是Klaptop挂起后,每次唤醒系统都会重新启动。
使用Kpowersave后,如果使用Magic 发布的核心,无法挂起,若使用kernel.org的 核心,则挂起后唤醒没有屏幕
请教一下牛人
Klaptop和kpowersave分别是基于什么API的 ?
KLaptop和Kpowersave,请教一下牛人两者差别
我是初次使用Magic Linux用了KLaptop和Kpowersave,感受如下
1.功能
KLaptop选项丰富,对Cpu和风扇的支持貌似比较好,而且,普通用户也可以启动
KPowersave 因为还没有完成,所以针对Cpu的选项,较少
2.对于Cpu的支持状况
使用Klaptop后,风扇声音比较小,cpu处模起来感觉比较凉
使用Kpowersave后,cpu可以降低频率,但是仍然比较热
3.休眠和挂起
两者皆可休眠,
但是Klaptop挂起后,每次唤醒系统都会重新启动。
使用Kpowersave后,如果使用Magic 发布的核心,无法挂起,若使用kernel.org的 核心,则挂起后唤醒没有屏幕
请教一下牛人
Klaptop和kpowersave分别是基于什么API的 ? 目前在 linux 下实现完整的休眠还比较困难,除了内核驱动的原因,还包括外围应用程序是否支持的原因。linux 原本是面向服务器的,近年来才对桌面系统逐渐提高支持,对台式机支持问题已经比较少,但是由于笔记本技术比较新,且应用不如台式机广泛,所以社区这方面的支持还不够雄厚,不能和 windows 下大量硬件厂商自己主动提供驱动的局面相比。我们会尽量在下个版本提供尽可能实用的休眠支持。 目前我已经尝试了,基本休眠功能已经具备,但是STR有点问题
顺便说一下,用公社发布的内核,配合KPowersave,是没有办法正常的STR的
但是使用kernel.org的内核可以STR,只是唤醒的时候,显卡没反映,屏幕没有反映
。。 楼上说的我不太清楚,不过我用的上ML 1.2,原始内核,把/etc/acpi/event/sample.conf删除之后,可以挂起,不会出现挂起重开机的"怪"问题,其实不是什么怪问题,man acpid看看就明白为什么会出现这个有趣的问题.
休眠在我的机器上反而有问题,无法休眠.
页:
[1]