1. 절전 및 대기 모드 비활성화 #
터미널에서 다음 명령어를 실행:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
2. 자동 절전 설정 확인 및 변경 #
# 현재 설정 확인
gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout
# 절전 비활성화 (0으로 설정)
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
3. systemd 로그인 설정 수정 #
/etc/systemd/logind.conf 파일을 편집:
sudo nano /etc/systemd/logind.conf
다음 줄들을 찾아서 주석을 제거하고 수정:
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
IdleAction=ignore
저장 후 서비스 재시작:
sudo systemctl restart systemd-logind
4. 화면 끄기 방지 (GUI가 있는 경우) #
# 화면 끄기 비활성화
xset s off
xset -dpms
xset s noblank
부팅 시 자동 적용하려면 ~/.profile 또는 ~/.bashrc에 추가하세요.
5. 설정 확인 #
# 현재 전원 관리 상태 확인
systemctl status sleep.target
이렇게 설정하면 PC가 항상 깨어있는 상태를 유지.