덮개를 닫아도 노트북이 일시 중지되지 않습니다. 모든 것이 주석 처리된 기본 설정이 있습니다 /etc/systemd/logind.conf
(예상대로 주석 처리를 제거해도 효과가 없습니다).
$ grep -i lid /etc/systemd/logind.conf
> #HandleLidSwitch=suspend
> #HandleLidSwitchExternalPower=suspend
> #HandleLidSwitchDocked=ignore
> #LidSwitchIgnoreInhibited=yes
의심스러운 점은 살펴보고 journalctl
뚜껑을 닫아도 아무런 이벤트 메시지가 보이지 않는다는 점입니다.
명령줄에서 일시 중단하면 효과적입니다.
덮개가 닫혀 있을 때 노트북을 일시 중지하는 방법은 무엇입니까?
편집: 저는 i3과 함께 Arch Linux를 사용하고 있습니다.
$ systemd-inhibit --list
> WHO UID USER PID COMM WHAT WHY MODE
> NetworkManager 0 root 314 NetworkManager sleep NetworkManager needs to turn off networks delay
>
> 1 inhibitors listed.
Edit2: 다음과 같이 뚜껑 상태를 확인했습니다.
while true; do
cat /proc/acpi/button/lid/LID0/state
sleep 1
done
그런 다음 뚜껑을 잠시 닫았다가 다시 열어보세요. 나는 항상 같은 결과를 얻습니다.
state: open
편집 3:
$ dmesg | grep -i lid
> [ 1.131805] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
> [ 1.131837] ACPI: Lid Switch [LID0]
답변1
핸들 커버 스위치다음 매개변수 중 하나를 사용할 수 있습니다.
suspend
lock
ignore
poweroff
변경 사항을 적용하려면 로그인 서비스를 다시 시작해야 합니다.
systemctl restart systemd-logind.service
답변2
Latitude 5491에서는 BIOS에서 덮개 닫기 작업을 강제로 수행할 수 있으므로 BIOS 설정도 확인하십시오.