請問,如果要讓Debian支援ACPI,該模組在那個類別裡面?
或者是需要透過別種方法?
又,如果安裝ACPI模組後,仍需要安裝APM模組嗎?
空軍一號 寫:請問,如果要讓Debian支援ACPI,該模組在那個類別裡面?
或者是需要透過別種方法?
又,如果安裝ACPI模組後,仍需要安裝APM模組嗎?
阿信 寫:空軍一號 寫:請問,如果要讓Debian支援ACPI,該模組在那個類別裡面?
或者是需要透過別種方法?
又,如果安裝ACPI模組後,仍需要安裝APM模組嗎?
一般的official debian package kernel都是將ACPI和apm編譯成module,而ACPI是放在/lib/module/xxxx/kernel/driver/acpi/下面
裡面會有acpi.o和ospm的目錄,要使用ospm裡面的module載入acpi.o,也可以順便安裝acipd和acpi這兩個package。
ospm裡面的目錄大致上有:
ac_adapter:偵測ac電源的輸入
battery:偵測電池的容量
busmgr:使用ACPI功能管理IRQ,也就是許多Device可以共用一個IRQ
button:power on ,sleep ,suspend的偵測
ec
processor:cpu id or instructions
system:在關機時系統可以power off
thermal:偵測CPU或是系統溫度,要看主機板是否有support該sensor。
安裝acpi之後,假如我想知道CPU溫度的話:
acpi -t
Thermal 1: ok, 32.0 degrees C
阿信 寫:因為bf24已經將ACPI編譯入kernel了。
阿信 寫:就如我前面所說的,除了載入acpi.o之外,還需要另外載入ospm下的module。
剛剛看了一下bf24,似乎連ACPI都沒有編譯,只有apmd而已。
所以關機還是要用apmd。
要檢查該kernel的設定,請看/boot/config-xxx,pwchi兄可以知道bf24都沒有加入ACPI的設定。
阿信 寫:安裝acpi之後,假如我想知道CPU溫度的話:
acpi -t
Thermal 1: ok, 32.0 degrees C
Battery 1: charged, 100%
Thermal 1: active[2], 64.0 degrees C
Thermal 2: ok, 65.0 degrees C
Thermal 3: ok, 37.0 degrees C
正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客