1.下载官方的ACPI模组- ASUS_ACPI_071126.rar
http://support.asus.com/download/Download.aspx?SLanguage=zh-tw
2.解开压缩档
#cd /tmp/asus_acpi_source
#unrar e ASUS_ACPI_071126
#tar -xzf asus_acpi.tar.gz
3.编译ACPI模组
#cd /lib/modules/2.6.22-14-generic/build
#make -C /tmp/asus_acpi_source/asus_acpi
错误:
Building ASUS ACPI driver...
cd: 1: can't cd to /lib/modules/2.6.21.4-eeepc/build
make: *** [asus_acpi] Error 2
解决:
#vi /tmp/asus_acpi_source/asus_acpi/Makefile
//第1行改成这样
KERNEL_VERSION := `uname -r`
产生的模组档案asus_acpi.ko会储存在目录/tmp/asus_acpi_source/asus_acpi
4.找出旧的模组档
#locate asus_acpi.ko
/lib/modules/2.6.22-14-generic/kernel/drivers/acpi/asus_acpi.ko
5.用新编译的模组取代旧的
#cd /lib/modules/2.6.22-14-generic/kernel/drivers/acpi
#mv asus_acpi.ko asus_acpi.ko.bak
#cp /tmp/asus_acpi_source/asus_acpi/asus_acpi.ko ./
6.重建新模组的相依性及载入模组
#depmod -ae
#modprobe asus_acpi
7.完成


lmg671 于 2008-03-06 11:10:03发表:
我在XP系统里又安装了Fedora 7系统,但在启动XP时acpi需设置成enable,启动Fedora 7时acpi需设设置成disable,没换一次操作系统就需要重新设置一次bios,请问哪位知道用啥好办法解决?