Dell XPS 13 (9370) ArchLinux 설치 정보 와 Arch Linux Forum 이라는 두 가지 소스 덕분에 무슨 일이 있었는지 알 수 있다고 생각 합니다 .
어떤 이유로, 랩탑은 더 이상 잠들지 않고 오히려 s2idle
화면 꺼짐 유형의 일시 중단 모드입니다.
문제 진단
이것이 시스템의 경우인지 확인하려면 좋아하는 방법을 사용하여 랩톱을 일시 중단하십시오 (뚜껑을 닫거나 Fn
+를 치거나 설치된 경우 터미널에 End
쓰거나 키 유형 을 누르고 키를 누르십시오).pm-suspend
pm-utils
Windows
suspend
Enter
일시 중단 모드에서 깨어나 터미널에 입력하십시오 sudo journalctl | grep "PM: suspend" | tail -2
. 출력이
May 13 18:41:00 mex kernel: PM: suspend entry (s2idle)
May 13 20:52:36 mex kernel: PM: suspend exit
그럼 당신은 깊은 잠에 들어 가지 않습니다. 당신은 또한 cat /sys/power/mem_sleep
반환해야 할 것을 확인할 수 있습니다
[s2idle] deep
기본 일시 중단 모드가 s2idle임을 확인합니다 (대괄호로 강조 표시되어 있기 때문에).
일시적인 해결책
임시 수정을 시도하려면 echo deep > /sys/power/mem_sleep
루트 사용자로 수행하십시오. 출력을 확인하여 성공 cat /sys/power/mem_sleep
했는지 확인하십시오.
s2idle [deep]
그런 다음 랩톱을 일시 중단하고 다시 깨십시오. 만약에 sudo journalctl | grep "PM: suspend" | tail -2
반환
May 13 18:41:00 mex kernel: PM: suspend entry (deep)
May 13 20:52:36 mex kernel: PM: suspend exit
그런 다음 문제를 해결해야합니다. 몇 시간 동안 컴퓨터를 잠자기 상태로 두어 배터리 소모가 개선되었는지 확인할 수 있습니다.
영구 수정
영구적으로 만들려면 부트 로더 cmdline을 편집해야합니다. 이렇게하려면 예를 들어 다음을 실행하여 루트 사용자로 / etc / default / grub 파일을 편집하십시오 sudo -H gedit /etc/default/grub
. 라인 교체
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
와
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
grub 구성을 재생성하십시오 (run sudo grub-mkconfig -o /boot/grub/grub.cfg
).