맥북에 외장 모니터를 연결했을 때, 모니터가 신호는 인식하는데 정작 화면은 새카맣게 나와 당황하신 적 있으신가요? 케이블을 뺐다 꽂아봐도, 재부팅을 해봐도 여전히 먹통이라면 정말 답답할 수밖에 없습니다.
단순한 케이블 고장이 아니라면, 이는 macOS의 디스플레이 설정 파일이 꼬였을 확률이 매우 높습니다. 오늘은 터미널을 이용해 꼬여버린 모니터 설정 파일을 초기화하고 검은 화면 오류를 1분 만에 해결하는 방법을 알아보겠습니다.
🔍 왜 이런 현상이 발생하는 걸까?
macOS는 외장 모니터의 해상도, 위치, 회전(가로/세로) 등의 구성 정보를 시스템 내 두 개의 설정 파일(.plist)에 저장합니다.
문제는 다른 그래픽 어댑터나 포트를 사용해 모니터를 연결할 때 발생합니다. 이전에 저장되어 있던 설정 파일이 손상되었거나 호환되지 않는 값(예: 잘못된 세로 모드 설정 등)을 불러오면서 설정 충돌이 일어나는 것입니다. 이로 인해 화면이 까맣게 나오거나, 윈도우 서버가 충돌하면서 로그인 화면으로 튕겨버리는 증상이 나타납니다.
해결책은 간단합니다. 기존에 저장된 설정 파일을 삭제하여 설정을 초기화하고, 모니터를 처음 연결했을 때처럼 재구성하는 것입니다.
⚠️ 시작하기 전 주의사항
모니터 분리: 작업을 시작하기 전에 반드시 외장 모니터 케이블을 맥북에서 분리해 주세요. (Mac Mini 사용자의 경우 모니터 하나를 HDMI 출력에 직접 연결해 둔 상태로 진행합니다.)
백업 권장: 시스템 파일을 수정하는 작업이므로, 만약을 대비해 중요한 데이터는 백업해 두시는 것을 권장합니다.
💻 터미널로 디스플레이 설정 초기화하는 방법 (Step-by-Step)
모니터를 분리하셨다면, 아래의 순서대로 천천히 따라 해 주세요.
Step 1. 터미널(Terminal) 실행하기
맥북에서 Finder(파인더) > 이동(Go) > 유틸리티(Utilities) > 터미널(Terminal)을 클릭하여 터미널 창을 열어줍니다. (또는 Spotlight 검색창에 '터미널'을 검색해서 실행해도 됩니다.)
Step 2. 사용자 디스플레이 설정 파일 삭제
현재 로그인된 사용자의 설정 파일을 지우는 과정입니다. 아래 명령어를 그대로 복사하여 터미널 창에 붙여넣고 return(엔터) 키를 누릅니다. (대소문자와 띄어쓰기에 주의하세요.)
rm ~/Library/Preferences/ByHost/com.apple.windowserver.*.plist
Step 3. 시스템 전체 디스플레이 설정 파일 삭제 (관리자 권한)
다음은 시스템 전체의 설정 파일을 지우는 명령어입니다. 마찬가지로 복사하여 붙여넣고 return 키를 누릅니다.
sudo rm /Library/Preferences/com.apple.windowserver.plist
💡 꿀팁:
sudo명령어는 관리자 권한을 요구하기 때문에 맥북 로그인 비밀번호를 입력하라고 나옵니다. 이때 비밀번호를 입력해도 화면에는 아무런 글자나 기호()가 나타나지 않고 커서도 멈춰 있는 것처럼 보입니다.* 이는 정상적인 보안 시스템이니 당황하지 마시고, 비밀번호를 끝까지 입력한 뒤return(엔터)키를 누르시면 됩니다.
** 저는 여기서 위의 두 방법 모두 했을때도 해결되지 않아서 직접 라이브러리 폴더에 들어가서 display로 검색했더니
[com.apple.sidecar.display.plist]
이 파일이 나와서, 지워주고 재부팅 후 hdmi 케이브 연결했더니 해결됐습니다.
직접 라이브러리 들어가는 방법은 finder 열어주시고 [이동] 탭 열고, option키를 누르면 저 위치에 라이브러리가 보입니다.
[라이브러리]에서 [preference]폴더에서 display.plist를 찾아주면 됩니다.
Step 4. 맥북 재부팅 및 모니터 재연결 명령어 입력이 끝났다면 터미널을 종료하고 애플 메뉴를 눌러 맥북을 재시동 합니다.
재부팅 후 로그인 화면이 나오면, 분리해 두었던 외장 모니터를 다시 연결해 봅니다. 이제 꼬여있던 설정이 모두 초기화되어 화면이 정상적으로 짠! 하고 나타날 것입니다. 해상도와 모니터 위치 배열을 새롭게 다시 설정해 주시면 모든 과정이 끝납니다.
갑작스러운 듀얼 모니터 검은 화면 오류로 업무 흐름이 끊겨 고생하셨던 분들께 이 글이 도움이 되었기를 바랍니다!
📌 출처 (Reference) 본 포스팅은 Plugable Knowledge Base의
문서를 참고하여 작성되었습니다. How do I remove display configurations or reset display persistence in macOS?



0 댓글