Ubuntu 절전 모드(suspend, sleep) 해제
2025. 6. 21. 12:58ㆍOS
시스템의 전원 설정 상태 확인 (로그 수준)
cat /etc/systemd/logind.conf | grep -v '^#' | grep -v '^$'
# 절전모드이면 아래와 같니 나옴
HandleLidSwitch=suspend
IdleAction=suspend
현재 절전 서비스가 활성화 상태인지 확인
systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
# Active: inactive (dead) 이면 현재 동작 중은 아님.
# Loaded: enabled이면 절전 모드 진입 가능함을 의미합니다.
○ sleep.target - Sleep
Loaded: loaded (/lib/systemd/system/sleep.target; static)
Active: inactive (dead)
Docs: man:systemd.special(7)
○ suspend.target - Suspend
Loaded: loaded (/lib/systemd/system/suspend.target; static)
Active: inactive (dead)
Docs: man:systemd.special(7)
○ hibernate.target - System Hibernation
Loaded: loaded (/lib/systemd/system/hibernate.target; static)
Active: inactive (dead)
Docs: man:systemd.special(7)
○ hybrid-sleep.target - Hybrid Suspend+Hibernate
Loaded: loaded (/lib/systemd/system/hybrid-sleep.target; static)
Active: inactive (dead)
Docs: man:systemd.special(7)
유휴 상태에서 절전 모드로 진입하도록 설정되어 있는지 확인
# 'suspend'이면 유휴 시 절전 모드 진입
gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
# 적용하지 않으려면
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
자동 절전 시간 확인 (AC 상태)
gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout
절전모드 해제
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
# 또는 /etc/systemd/logind.conf에 아래 항목 추가하고 재시작
[Login]
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleSuspendKey=ignore
IdleAction=ignore
# 실행
sudo systemctl restart systemd-logind
'OS' 카테고리의 다른 글
Ubuntu 디스플레이 매니저 직접 실행 (0) | 2025.06.21 |
---|---|
Ubuntu ssh 접속이 안될 때 확인 및 조치 (0) | 2025.06.21 |
sed 사용시 주의점 (0) | 2025.06.06 |
Ubunbu 새로운 SSD 마운트하기 (1) | 2025.06.03 |
Ubuntu disk 모니터링 (0) | 2025.04.13 |