페러렐즈18에서 macOS 가상머신(VM) 해상도 수동 변경
패러렐즈 macOS VM, 해상도가 왜 이래?
맥북프로(M1)에서 패러렐즈 18을 이용해 macOS 13(Ventura) 가상머신을 돌리고 있다. 불가피한 상황이라 세팅을 했는데, 문제는 해상도였다.
기본 설정으로는 글자가 너무 작아서 안 보이거나, 반대로 너무 커서 화면이 좁아지는 극단적인 해상도밖에 지원하지 않았다.
찾아보니 패러렐즈가 아직 Apple Silicon 칩셋에서 구동되는 macOS VM에 대한 설정 UI를 완벽하게 지원하지 않는다고 한다. (설정 메뉴가 비활성화되어 있음)
결국 수동으로 설정 파일(config.ini)을 만들어 해상도를 강제 주입하는 방법을 찾아냈고, 그 과정을 기록해 둔다.
1. 가상머신 파일 위치 확인
먼저 설치된 macOS VM 파일이 어디 있는지 찾아야 한다.
보통은 ~/Parallels 폴더 내부에 있다.
-
경로:
/Users/[사용자명]/Parallels/macOS 13.macvm -
팁: 위치를 모르겠다면 패러렐즈 제어 센터 목록에서 우클릭 후 **‘Finder에서 보기’**를 누르면 된다.
2. config.ini 파일 생성 및 복사
이제 해상도 값을 담을 설정 파일을 만들어야 한다.
메모장이나 텍스트 편집기, VS Code 등을 열어 빈 파일을 만들고 이름을 config.ini로 저장한다.
이 파일을 VM 패키지 내부에 넣어야 한다.
-
Finder에서
.macvm파일을 우클릭한다. -
**‘패키지 내용 보기 (Show Package Contents)’**를 클릭한다.
-
열린 폴더 안에 방금 만든
config.ini파일을 복사해 넣는다.
3. 해상도 값 입력 (HiDPI 설정 꿀팁)
config.ini 파일을 텍스트 에디터로 열고 아래와 같은 형식으로 입력하면 된다.
[기본 예시]
Ini, TOML
[Hardware]
Display.Width=1920
Display.Height=1080
Display.DPI=220
하지만 단순히 1920x1080으로만 잡으면, 맥북의 레티나 디스플레이에서는 화면이 뿌옇게 보이거나 글자가 뭉개져 보인다. 선명한 화질(HiDPI)을 얻기 위해 내 맥북 스펙에 맞춰 계산을 좀 했다.

내 맥북의 스펙은 2560 x 1600 해상도에 227 ppi다.
가상머신에서 FHD(1920 x 1080) 해상도를 레티나급 선명함으로 보고 싶다면, 가로/세로/DPI 값을 모두 2배로 뻥튀기해서 입력하면 된다.
-
목표 해상도: 1920 x 1080 (HiDPI)
-
입력 Width: 3840 (1920 $\times$ 2)
-
입력 Height: 2160 (1080 $\times$ 2)
-
입력 DPI: 454 (기본 227 $\times$ 2)
[최종 적용 코드]
Ini, TOML
[Hardware]
Display.Width=3840
Display.Height=2160
Display.DPI=454

4. 적용 완료 및 확인
설정 파일을 저장하고 패러렐즈 VM을 재부팅했다.
설정 $\rightarrow$ 디스플레이 메뉴에 들어가 보니, 내가 원하던 해상도로 깔끔하고 선명하게 출력되는 것을 확인할 수 있었다.

나중에 패러렐즈가 업데이트되어 UI에서 지원해 주면 좋겠지만, 그전까지는 이 방법이 최선인 듯하다.