ACPI, 컴퓨터가 산발적으로 켜짐

ACPI, 컴퓨터가 산발적으로 켜짐

최근에 저는 GNU/Linux Gentoo 데스크톱 컴퓨터가 ACPI S3 모드에서 일시 중지된 동안 산발적으로 켜지는 것을 발견했습니다.

BIOS를 변경하거나 업데이트하지 않았습니다.

dmesg에서는 이런 일이 발생할 때마다 다음을 확인합니다.

[108014.336259] floppy0: floppy timeout called
[108014.336301] PM: resume of devices complete after 10861.842 msecs
[108014.336559] hub 8-0:1.0: state 7 ports 6 chg 0000 evt 0000
[108014.336562] hub 7-0:1.0: state 7 ports 6 chg 0000 evt 0000
[108014.336565] hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
[108014.336567] hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
[108014.336569] hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0000
[108014.336572] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0000
[108014.336574] hub 7-5:1.0: state 7 ports 4 chg 0008 evt 0008
[108014.338301] hub 7-5:1.0: port 3, status 0503, change 0000, 480 Mb/s
[108014.338307] hub 6-0:1.0: state 7 ports 2 chg 0006 evt 0000
[108014.338323] hub 6-0:1.0: port 1, status 0103, change 0000, 12 Mb/s
[108014.338334] hub 6-0:1.0: port 2, status 0303, change 0000, 1.5 Mb/s
[108014.338338] hub 5-0:1.0: state 7 ports 2 chg 0004 evt 0004
[108014.338350] hub 5-0:1.0: port 2, status 0103, change 0000, 12 Mb/s
[108014.336504] Restarting tasks ... done.
[108015.348192] uhci_hcd 0000:00:1d.2: reserve dev 2 ep81-INT, period 1, phase 0, 17 us

syslog에는 흥미로운 내용이 없습니다.

이 문제의 원인은 무엇입니까? 이 문제의 원인을 어떻게 확인할 수 있나요?

답변1

BIOS 설정에서 ACPI S3에 대한 모든 깨우기 이벤트를 비활성화할 수 있습니다.

S3에서 USB 깨우기 [비활성화됨](이 게시물 이전에 활성화됨)

모뎀 링 재개 [비활성화]

PME 이벤트 깨우기 [비활성화]

HPET 지원 [비활성화됨](고정밀 이벤트 타이머, 이 게시물 이전에 활성화됨)

마우스로 전원 켜기 [비활성화]

키보드로 전원 켜기 [비활성화됨]

AC 백 기능 [비활성화]

알람으로 전원 켜기 [비활성화]

답변2

내 경우의 해결책은 /proc/acpi/wakeup에서 USB 깨우기 이벤트를 비활성화하는 것 같습니다.

이 파일에서 여러 USB 장치의 상태가 "활성화됨"인 것을 확인했습니다. 단순히 이름을 파일에 반영하여 이를 "비활성화"로 설정하면 지금까지 문제가 다시 발생하지 않습니다.

관련 정보