ACPI 이벤트 로그는 어디에 있나요?

ACPI 이벤트 로그는 어디에 있나요?

민트 14를 실행하세요. 가끔은 괜찮게 일시 정지할 수 있지만 컴퓨터를 잠시 켜면 일시 정지가 멈춥니다. 외부 입력 없이 1초 정도 안에 깨어납니다.

내 생각엔 모니터링할 필요가 없는 것을 모니터링하고 있는 것 같습니다.

>cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
LID       S4    *enabled   
SLPB      S3    *enabled   
IGBE      S4    *enabled   pci:0000:00:19.0
EXP3      S4    *disabled  
XHCI      S3    *enabled   pci:0000:00:14.0
EHC1      S3    *enabled   pci:0000:00:1d.0
EHC2      S3    *enabled   pci:0000:00:1a.0
HDEF      S4    *disabled  pci:0000:00:1b.0

이 장치는 매우 신비합니다. 이러한 장치가 무엇인지 아는 것도 흥미로울 수 있지만, 제가 정말로 관심을 두는 것은 컴퓨터를 깨워서 해당 장치의 모니터링을 비활성화할 수 있는 장치입니다. ACPI 이벤트를 추적하고 어떤 장치가 내 컴퓨터를 깨웠는지 알려주는 로그 파일이 있습니까?

답변1

ACPI 이벤트 중 모든 로깅은

 /var/log/acpid.log

터미널을 열고 다음을 입력하세요.

tail -f /var/log/acpi.log

그러면 ACPI 로그 파일의 내용이 나열됩니다.

도움이 되길 바랍니다.

답변2

사용을 고려해보세요sudo acpi_listen

이는 패키지에 있으며 acpid디버깅 후 제거할 수 있습니다. Mint가 이를 사용하는지/요구하는지 확실하지 않으며 systemd.

acpitool -e이벤트를 트리거할 수 있는 요소를 확인하는 데도 유용합니다.

답변3

일부 acpi 이벤트가 여기에서 진행되는 것 같습니다(linux mint 18 sarah).

 grep -i acpi /var/log/kern.log |head

관련 정보