Jika saya mencabut laptop saya dari adaptor AC, saya akan mendapatkan kesalahan ACPI seperti ini:
May 07 21:45:04 veritas root[7067]: ACPI group/action undefined: processor / LNXCPU:00
May 07 21:45:04 veritas root[7076]: ACPI group/action undefined: processor / LNXCPU:01
May 07 21:45:04 veritas root[7078]: ACPI group/action undefined: processor / LNXCPU:02
May 07 21:45:04 veritas root[7080]: ACPI group/action undefined: processor / LNXCPU:03
acpi_listen
kesedihan
ac_adapter ACPI0003:00 00000080 00000000
battery PNP0C0A:00 00000080 00000001
processor LNXCPU:00 00000080 00000015
processor LNXCPU:01 00000080 00000015
processor LNXCPU:02 00000080 00000015
processor LNXCPU:03 00000080 00000015
processor LNXCPU:00 00000081 00000000
processor LNXCPU:01 00000081 00000000
processor LNXCPU:02 00000081 00000000
processor LNXCPU:03 00000081 00000000
...
processor LNXCPU:00 00000080 00000000
processor LNXCPU:01 00000080 00000000
processor LNXCPU:02 00000080 00000000
processor LNXCPU:03 00000080 00000000
/etc/acpi/handler.sh
sepertinya tidak menangani acara prosesor / LNXCPU ...
#!/bin/bash
# Default acpi script that takes an entry for all actions
case "$1" in
button/power)
case "$2" in
PBTN|PWRF)
logger 'PowerButton pressed'
;;
*)
logger "ACPI action undefined: $2"
;;
esac
;;
button/sleep)
case "$2" in
SLPB|SBTN)
logger 'SleepButton pressed'
;;
*)
logger "ACPI action undefined: $2"
;;
esac
;;
ac_adapter)
case "$2" in
AC|ACAD|ADP0)
case "$4" in
00000000)
logger 'AC unpluged'
;;
00000001)
logger 'AC pluged'
;;
esac
;;
*)
logger "ACPI action undefined: $2"
;;
esac
;;
battery)
case "$2" in
BAT0)
case "$4" in
00000000)
logger 'Battery online'
;;
00000001)
logger 'Battery offline'
;;
esac
;;
CPU0)
;;
*) logger "ACPI action undefined: $2" ;;
esac
;;
button/lid)
case "$3" in
close)
logger 'LID closed'
;;
open)
logger 'LID opened'
;;
*)
logger "ACPI action undefined: $3"
;;
esac
;;
*)
logger "ACPI group/action undefined: $1 / $2"
;;
esac
Yang lebih buruk, saya akan mengalami masalah kinerja yang parah. (semuanya terlambat!) Saya kira ini disebabkan oleh upaya berulang prosesor / LNXCPU, karena masalah kinerja sangat terkait dengan kesalahan tindakan ACPI yang tidak ditentukan, dan kinerjanya akan normal kembali jika reboot.
Namun, saya tidak dapat menemukan alasannya ... Saya mencoba cpupower
mengendalikan mode CPU (hemat daya atau kinerja), dan menonaktifkan tlp
, tetapi keduanya tidak membantu.
Bagaimana ini bisa terjadi? Apa yang bertanggung jawab atas masalah ini? Dan, yang lebih penting, bagaimana saya bisa menyelesaikan ini? Terimakasih banyak!
IKUTI-UP : Saya perhatikan bahwa frekuensi CPU adalah 400MHz (memilih mode kinerja tidak berfungsi), tetapi setelah mem-boot ulang itu menjadi 800MHz (memilih mode kinerja freq akan menjadi 2,8GHz).