小弟使用kernel 2.6.8及2.6.9都遇都無法自動關閉電源的情況。到關機的最後一行字會出現:
- 代碼: 選擇全部
acpi_power_off called
- 代碼: 選擇全部
apm_power_off called
小弟本來是加裝acpid及apmd,後來發現apm的功能會被acpi override,想說是不是此原因,故remove apmd,但仍然出現同樣狀況;移除acpid再重裝上apmd仍然如此。
後來想到是不是因為kernel沒掛上模組的關係,於是以modconf加載了apm模組,但無法順利掛上,出現如下訊息:
- 代碼: 選擇全部
Installing module apm. If the device isn't there, or isn't configured correctly, this could cause your system to pause for up to a minute.
FATAL: Error inserting apm (/lib/modules/2.6.9-1-686/kernel/arch/i386/kernel/apm.ko): No such device
Installation failed.
Please press ENTER when you are ready to continue.
找尋國外的maillist後發現( http://lists.debian.org/debian-user/200 ... 10864.html )可在/etc/modules加入apm power_off=1,但不知是否因為只有裝上acpid而無apmd的關係,沒有效果。
這篇討論也提到"I'm pretty sure it's a kernel bug since ACPI is still flaky." 但我想問的是:沒有解決的辦法嗎?記得以前用2.4時都還可以自動關機啊?