카탈리나(Catalina) 설치 후 VMware Fusion에서 화면이 블랙이 되어서 보이지 않을 때 해결하는 팁
- 칸스
- 257
- 1
칸스님의 기기정보
다른 분들도 카탈리나 설치 후에 VMware Fusion에서 게스트 OS가 검은 화면이 되어 볼 수 없는 경우가 발생하는 것 같아서 해결 방법을 적어 봅니다.
블랙아웃의 이유는 [시스템 환경설정(Security & Privacy)] > [개인 정보 보호(Privacy)] > [화면 기록(Screen Recording)] > VMware Fusion이 체크되어 있지 않기 때문인데요. 문제는 종종 VMware Fusion을 설치해도 [화면 기록]에 VMware Fusion이 추가되지 않는다는 겁니다.
그래서 이 문제는 아래와 같은 과정을 거치시면 고칠 수 있습니다.
먼제, 시스템을 건드리는 것이라서 SIP(System Integrity Protect)를 꺼 주어야 합니다. macOS를 다시 시작하면서 클로버 부트 화면에서 Recovery를 선택하여 복구 모드에 들어갑니다.
상단 메뉴의 Utilities 메뉴를 선택하고 Terminal을 실행합니다.
SIP를 끄기 위해 csrutil disable을 입력하고 Enter 키를 누릅니다.
이제 다시 macOS를 리부트하고 Terminal에 아래의 명령들을 순차적으로 실행합니다.
tccutil reset All com.vmware.fusion
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceScreenCapture", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceListenEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServicePostEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
이제 다시 복구 모드로 부팅하고 Terminal에서 csrutil enable을 입력하고 Enter 키를 눌러 SIP를 켜면 됩니다.
AMD CPU의 경우에는 이미 SIP를 끄고 사용해야 하기 때문에 SIP를 껏다가 켜는 과정은 하시면 안됩니다.
#VMware_Fusion,#VMware,#UNUSED,#sudo_sqlite3,#kTCCServiceListenEvent,#insert_into_access_values,#Screen_Recording,#kTCCServiceScreenCapture,#kTCCServicePostEvent,#Enter