맥북 덮개를 닫고도 절전되지 않게 — macOS에서
덮개를 닫으면 다운로드가 멈춘다. 깨워 두는 장치가 실패한 것이 아니다. macOS가 따로 두고 있는 두 번째 절전 규칙의 이야기다.
덮은 맥이 그래도 잠드는 이유
맥을 깨워 두는 프로그램은 어서션을 세운다. 영화가 재생되는 동안 macOS 자신이 쓰는 것과 같은 방식이다. 화면과 시스템을 깨워 두며, 덮개가 열려 있는 한 확실하게 작동한다.
덮개를 닫는 것은 다른 사건이다. macOS는 그때 자체 경로로 기기를 절전시키고, 어서션은 그것을 막지 못한다. 그래서 여기서는 세상에서 가장 잘 만든 앱도 도움이 되지 않는다. 엉뚱한 규칙 쪽에서 일하고 있기 때문이다.
실제로 필요한 것
덮개를 닫으려면 시스템 설정 하나를 바꿔야 한다. 스위치 이름은 pmset disablesleep이다. 꼼수도 구멍도 아니고 애플이 마련해 둔 것이다. 다만 시스템 설정 안이 아니라 명령줄에 있다.
Toxin은 자체 작은 도우미를 통해 그것을 바꾼다. 도우미가 설치되어 있으면 덮개를 닫아도 맥은 깨어 있다. 없으면 스위치는 효과가 없고, Toxin은 덮개가 열려 있는 동안에만 맥을 깨워 둔다. 이 문장은 홈페이지에도 그대로 적혀 있다. 조건이 붙은 약속은 조건을 빼면 약속이 아니다.
그 밖에 일어나는 일
외부 디스플레이가 없는 덮인 맥은 계속 일하면서 아무것도 보여주지 않는다. 그 상태로 가방에 넣는다면 열을 생각하는 편이 좋다. 열을 내보내는 것은 본체이고, 닫힌 가방 안에는 나갈 곳이 없다.
또한 그 스위치는 세션이 돌고 있는 동안에만 바뀐 상태로 남는다. Toxin은 앱을 시작할 때와 끝낼 때 그것을 되돌린다. 그 복구가 없다면 언젠가 계속 깨어 있는 맥과, 이유를 기억하는 사람이 없는 상황이 생긴다.
덮개 모드가 값을 하는 경우
외부 디스플레이와 전원, 연결된 키보드가 갖춰지면 macOS는 이미 스스로 그렇게 한다. 클램셸 동작이고 앱은 필요 없다. 흥미로워지는 것은 그 조건이 없을 때다. 모니터도 없고 충전기도 없고, 끝내야 할 일이 있는 기기만 있을 때.
덮개 모드는 그것을 위해 만들었다. 밤새 도는 백업, 긴 업로드, 아직 돌고 있는 빌드. 덮개를 닫아도 기기는 계속 가고, 고른 구간이 끝나면 Toxin이 스스로 손을 놓는다.
짧은 길
- 메뉴 막대 아이콘을 본다. 채워져 있으면 세션 중이고, 윤곽만이면 돌고 있지 않다.
- 덮개 모드를 켠다 — 도우미가 없으면 스위치는 효과가 없다.
- 무제한으로 두지 말고 구간을 고른다. 밤에 스스로 멈추는 기기가 더 좋은 기기다.
- 덮개를 닫는다. 종료할 때 Toxin이 시스템 설정을 스스로 되돌린다.
자주 묻는 질문
배터리로도 됩니까?
됩니다. 덮개 모드가 바꾸는 시스템 설정은 충전기 여부를 묻지 않습니다. 작업이 얼마나 가는지는 배터리가 결정합니다.
덮개를 다시 열면 어떻게 됩니까?
특별한 일은 없습니다. 세션은 구간이 끝나거나 직접 끝낼 때까지 이어집니다.
덮개 모드는 Pro의 기능이고 도우미가 필요합니다. Toxin은 macOS용 메뉴 막대 앱이며 아직 Mac App Store에 없습니다. 할 수 있는 일과 Pro 가격은 홈페이지에 있습니다.