컴퓨터는 5분마다 깨어납니다

컴퓨터는 5분마다 깨어납니다

LID가 꺼지면 일시 중지하고 10분 후에 최대 절전 모드로 전환되도록 시스템(Arch Linux)을 설정해 보았습니다. 이를 위해 systemd를 사용하려고 합니다 suspend-and-hibernate.

HandleLidSwitch=suspend-then-hibernate
HandleLidSwitchExternalPower=suspend-then-hibernate

/etc/systemd/logind.conf 함께 하다

HibernateDelaySec=600

존재하다 /etc/systemd/sleep.conf.

문제는 시스템이 5분마다 깨어나서 절전 단계에 진입하지 않는다는 것입니다. 로그에는 다음과 같은 내용이 있습니다. 여기에서 전체 로그를 볼 수 있습니다.https://pastebin.com/kDL3WSwD):

Jun 08 15:57:54 vindy systemd-logind[492]: Lid closed.
Jun 08 15:57:54 vindy systemd-logind[492]: Suspending, then hibernating...
...
Jun 08 15:57:55 vindy systemd[1]: Starting User suspend actions...
Jun 08 15:57:55 vindy wpa_supplicant[641]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jun 08 15:57:55 vindy wpa_supplicant[641]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jun 08 15:57:55 vindy wpa_supplicant[641]: nl80211: deinit ifname=wlo1 disabled_11b_rates=0
Jun 08 15:57:56 vindy systemd[1]: Started User suspend actions.
Jun 08 15:57:56 vindy audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=suspend@okapi comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jun 08 15:57:56 vindy systemd[1]: Reached target Sleep.
Jun 08 15:57:56 vindy systemd[1]: Starting Suspend; Hibernate if not used for a period of time...
Jun 08 15:57:56 vindy kernel: audit: type=1130 audit(1654693076.621:79): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=suspend@okapi comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jun 08 15:57:56 vindy systemd-sleep[2200]: Entering sleep state 'suspend'...
Jun 08 15:57:56 vindy kernel: PM: suspend entry (s2idle)
Jun 08 15:57:56 vindy kernel: Filesystems sync: 0.009 seconds
Jun 08 16:02:56 vindy kernel: Freezing user space processes ... (elapsed 0.039 seconds) done.
Jun 08 16:02:56 vindy kernel: OOM killer disabled.
Jun 08 16:02:56 vindy kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jun 08 16:02:56 vindy kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Jun 08 16:02:56 vindy kernel: ACPI: EC: interrupt blocked
Jun 08 16:02:56 vindy kernel: ACPI: EC: interrupt unblocked
...
Jun 08 16:08:27 vindy kernel: Freezing user space processes ... (elapsed 0.102 seconds) done.
Jun 08 16:08:27 vindy kernel: OOM killer disabled.
Jun 08 16:08:27 vindy kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jun 08 16:08:27 vindy kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Jun 08 16:08:27 vindy kernel: ACPI: EC: interrupt blocked
Jun 08 16:08:27 vindy kernel: ACPI: EC: interrupt unblocked
...
Jun 08 16:13:58 vindy kernel: Freezing user space processes ... (elapsed 0.097 seconds) done.
Jun 08 16:13:58 vindy kernel: OOM killer disabled.
Jun 08 16:13:58 vindy kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jun 08 16:13:58 vindy kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Jun 08 16:13:58 vindy kernel: ACPI: EC: interrupt blocked
Jun 08 16:13:58 vindy kernel: ACPI: EC: interrupt unblocked

이 문제의 원인과 해결 방법은 무엇입니까?

답변1

내 노트북은 HP 845 G9(Ryzen 6850HS)입니다.

Qualcomm FastConnect 6900 WiFi 카드를 Intel AX210으로 교체하여 이 문제를 해결했습니다.

또한 인터럽트 중단을 유발하기 때문에 BIOS(Fibocom L860-GL Intel XMM 7560)에서 WWAN을 비활성화했습니다.

관련 정보