I finally got around to pulling my old Acer Travelmate C100 (an original Tablet PC!) out of storage and installing Kubuntu 6.10 on it, and it works like a charm, tablet functionality and all.
The problem is, the battery status doesn't work-- it says no battery is even connected. I'm apparently not the only person with this problem. On
the Acer Travelmate C100 page on the Gentoo wiki, someone said:
Quote:
It was a hard fight to let the kernel accept ACPI support for my C100, it seems that its RSDP checksum is invalid and the kernel refuses to enable ACPI support because of this. Dean Townsley provided a patch forcing the kernel to use a more sophisticated routine to detect the ACPI data tables (it seems that there are two different functions existing) and voila - it works. While Ubuntu 6.06's Live CD accounts for this ACPI problem, an actual installation remains ignorant of the matter.
|
(emphasis mine) This is exactly what I encountered as well-- it worked on the Live CD, so I assumed it would on the install.
The patch they list to fix it is pretty short, but targeted against an older kernel.
What would be the easiest way to apply a similar fix to a 2.6.17 kernel? I'm good enough at linux to follow the howtos (like
this one) to compile my own kernel, but not good enough to author a new diff file.
If anyone can help or has other ideas, I'd love to hear it. Thank you!
--
Paradoxdruid