Messages in this thread | | | Date | Wed, 17 Aug 2005 09:20:42 -0400 | From | Jeff Mahoney <> | Subject | Re: 2.6.12.3 clock drifting twice too fast (amd64) |
| |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
fyhlu wrote: > Me too. If use latest kernel mouse is dead. > > By the way, did you solve the battery problem in Linux. "Can not read > battery status"
Yes. It's a problem with the DSDT. Install pmtools (for iasl - the acpi compiler) and grab ftp://ftp.suse.com/pub/people/jeffm/acpi/Acer_Ferrari_4000.DSDT.asl
You'll need to enable ACPI_CUSTOM_DSDT to do use it, or if you're on a SUSE system (sorry, I don't know if/which other systems support this), you can enable a new DSDT by including it in the init{rd,ramfs}. (See the -a option to mkinitrd)
The attached script will turn your AML file into a character array for use with ACPI_CUSTOM_DSDT.
There are other issues that need to be worked out in the DSDT, and since I'm not an ACPI guru (or even anything beyond a casual observer), this may take some time. Specifically, I get this ... nsxfeval-0251 [06] acpi_evaluate_object : Handle is NULL and Pathname is relative ... for several paths, which a bit of debugging tells me is _PR[0-3] from the root node. Unfortunately, there is no instance of _PR[0-3] in the DSDT asl file.
- -Jeff
- -- Jeff Mahoney SuSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFDAzmpLPWxlyuTD7IRAhupAJ9rAXNZAX3tzHxCzwYuPUE1LO/ivwCghvTT 8uaZtso9gnu9FGk8Imjk94k= =Iesw -----END PGP SIGNATURE----- [unhandled content-type:application/x-perl] | |