QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1116|回复: 10

版主给讲讲ACPI吧

[复制链接]
发表于 2003-12-12 12:03:47 | 显示全部楼层 |阅读模式
我的笔记本是IBM A31 (P4-M 1.7G)
从/proc/cpuinfo来看是支持acpi的

编译内核时候选上ACPI以及下面的几个模块,不选APM。
用新内核启动,bootmsg里面ACPI报告错误。
ACPI: Found ECDT
ACPI: Could not use ECDT
    ACPI-1120: *** Error: Method execution failed [\_SB_.PCI0.LPC_.FDC_._INI] (Node c12c2a80), AE_NOT_EXIST
可以继续启动

新内核在poweroff后可以自动断电,但是Fn键的功能比如关闭LCD,suspend都没有用,即便装了acpid 。 /proc/acpi目录下也没有sleep文件。
total 0
-r--------    1 root     root            0 Dec 12 16:16 dsdt
dr-xr-xr-x    3 root     root            0 Dec 12 16:16 embedded_controller
-r--------    1 root     root            0 Dec 12 16:03 event
-r--------    1 root     root            0 Dec 12 16:16 fadt
-r--r--r--    1 root     root            0 Dec 12 16:16 info
dr-xr-xr-x    3 root     root            0 Dec 12 16:16 power_resource


由于我的笔记本用apm在suspend/resume后usb设备有问题,目前的内核2.6.0-test11仍然没有解决,所以想换用更新的ACPI标准。但这些信息是不是表明该笔记本bios不能很好支持acpi ?

很多不懂,版主指教,多谢!
发表于 2003-12-12 21:14:59 | 显示全部楼层
I encountered similar problem in my desktop PC. When I selected ACPI support items, the kernel-compiling failed. When not, succeeded.
And, in the default config file of kernel, i.e., files named "config-2.x.x-xx" under /boot directory, this item was set to not-compiled-in.
I checked my mainboard BIOS, ACPI was supported. So, what had happened?

I just recompiled my 'new' kernel of 2.4.18-14.
2.6.0-testXX? No! I tried, and failed. Then tried again, and failed again. Frustrated was I.
回复

使用道具 举报

发表于 2003-12-13 00:13:41 | 显示全部楼层
apm和acpi不兼容,我也是笔记本。
回复

使用道具 举报

 楼主| 发表于 2003-12-13 08:29:49 | 显示全部楼层
晕,说点有用的啊,这个地球人都知道。况且也不是不兼容,只不过acpi override apm
回复

使用道具 举报

 楼主| 发表于 2003-12-13 18:42:23 | 显示全部楼层
终于等到版主了。。。可是你写的那些东西不过是翻译了kernel help,那些我看了很多遍了,英文还是能读懂的。可是对于我的问题,似乎毫无用处。

期待版主继续指点。
回复

使用道具 举报

 楼主| 发表于 2003-12-13 23:08:17 | 显示全部楼层
我在intel网站上看到了这段程序,但是没敢实验,非常感谢版主!
回复

使用道具 举报

发表于 2003-12-13 23:34:30 | 显示全部楼层
I am using samsung laptop,
cpu: p4 2.2G mobile memory:512M
ATI Redeon 9000 DDR32M

I have compiled the 2.6.test11 kernel,and it works well,
I only chosed the acpi support option,and the suboptions were ignored.
It will display some error information about acpi when I start my computer,
but it doesn't matter.
回复

使用道具 举报

 楼主| 发表于 2003-12-13 23:50:04 | 显示全部楼层
我很郁闷的是在ibm官方主页上找不到2652-JXC的bios,英文主页说没有,中文主页有,无效链接
回复

使用道具 举报

 楼主| 发表于 2003-12-13 23:52:23 | 显示全部楼层
[quote:a41ecaa2c2="jeansfj"]I am using samsung laptop,
cpu: p4 2.2G mobile memory:512M
ATI Redeon 9000 DDR32M

I have compiled the 2.6.test11 kernel,and it works well,
I only chosed the acpi support option,and the suboptions were ignored.
It will display some error information about acpi when I start my computer,
but it doesn't matter.[/quote]

你能suspend/hibernate么
回复

使用道具 举报

发表于 2003-12-19 21:58:43 | 显示全部楼层
Of course not!
回复

使用道具 举报

发表于 2003-12-22 18:38:10 | 显示全部楼层
    :-(            :neutral:                                :-)  :-(              :neutral:                    :-)      :-(    

我在,故我灌!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-14 11:07 , Processed in 0.046351 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表