1920 x 1200 해상도를 Hidpi로 사용하고싶은데
어떤 방법을 써도 custom resolutions에 3840 x 2400 해상도 status가 "not installed"로 표시되는 분들 참고하세요.
일단... 구글이나 인터넷 검색을 하다 보면
터미널에 접근해서 해상도를 뭔가 시스템 레벨에서 변경하려고 시도하는 글을 꽤 볼 수 있습니다.
그렇게 해서 성공했다는 글들도 봤지만
저는 왠지 그 방법이 꺼림칙해서 시도도 하지 않았고
좀 더 안전한 방법이 없을까 계속 검색을 해보고 고민했었는데
아주 쉬운 방법을 알아냈습니다.
우선 "not installed" 되는 문제는
라이센스와 관련있는 듯 합니다.
이를 해결하기 위해서는 맥북에 SwitchResx 프로그램과 관련된 모든 파일을 완전 삭제 해주셔야 합니다.
다음 순서대로 하시면 됩니다.
1. 시스템 환경설정에서 SwitchResx 우클릭후 삭제
2. 파인더 Users/(your name)/Library/Preferences 폴더에서 "SwitchResx"로 검색후
fr.madrau.switchresx.daemon.plist
fr.madrau.switchresx.app.plist
두 파일 삭제
3. 아예 휴지통도 싹 비우고 재부팅
4. http://www.madrau.com/srx_download/download.html 에서 SwitchResx "trial" 버전 다운
5. 설치 후 custom resolutions 에서 3840 x 2400 등록 후 저장
6. 재부팅
7. 이제 상단메뉴바에서 SwitchResx 클릭 후 1920 x 1200 Hidpi로 설정해주시면 됩니다
다른 방법도 있네요
rootless 해제해도 해결이 안됐는데 괜히 시스템만 건드리게 될 것 같아서 시도를 안했어요