Raspberry Pi 4 를 Headless 로 사용하다보면 VNC 로 접속해서 결과를 확인해야 하는 경우가 종종있다. 문제는 해상도다. Raspberry Pi 4 의 기본 해상도는 너무 낮아서 VNC Viewer 로 봤을 때 상당히 갑갑하다. 따라서 기본 해상도를 1920 x 1080 크기로 변경해보려 한다.
가장 먼저 필자가 작성한 글, Raspberry Pi 를 ssh 접속하는 내용까지 진행했다고 가정하고 글을 작성하도록 하겠다.
모든 일에는 순서가 있는 법이다. ssh 로 접속해서 가장 먼저 해야 하는 일은 패키지 업데이트이다.
sudo apt-get update
sudo apt-get upgrade
sudo reboot -h now
다음의 명령어를 입력해서 Raspberry Pi 의 패키지를 모두 업데이트한다. 업데이트 및 업그레이드가 끝나면 재부팅을 진행한다.
VNC 활성화
sudo raspi-config
위 명령어를 입력해서 Raspberry Pi 가 VNC 서버를 열 수 있도록 설정을 변경한다. 설정은 아래와 같이 가능하다:
3. Interface OptionsP3 VNCYes<Finish>설정이 끝났다면 sudo reboot -h now 를 입력해서 Pi Board 를 재부팅한다.
VNC 접속 테스트
VNC Viewer 를 통해 raspberry pi 에 VNC 로 접속이 가능한지 테스트한다.

이렇게 나오면 일단 VNC 접속은 허용된 것이다.

기본 계정명과 비밀번호를 입력해서 접속한다.

그럼 이렇게 화면이 안 보일 수도 있는데 상관없다. 접속되는지만 확인하면 된다. 이제 다시 설정을 변경하여 Pi 의 해상도를 변경할 것이다.
Pi 해상도 변경다시 ssh 로 접속한 후, raspi-config 을 입력하여 기본 해상도를 변경한다.

2. Display Options 선택

D1 Resolution 선택

DMT 1920 x 1080 선택 후 재부팅

이제 성공적으로 VNC 를 통해 Raspberry Pi 에 접근이 가능하다. 문제는 여전히 화면이 작다. 이제 Screen Configuration 을 변경해서 1920 x 1080 해상도로 변경할 것이다.

상단의 산딸기를 클릭한 후 Preferences => Screen Configuration 에 들어간다.

Configure => Screens => HMDI-1 => Resolution => 1920 x 1080 으로 변경한다.

축하한다. 이제 시원시원한 화면을 볼 수 있게 되었다.
[사이트] https://desertbot.io/blog/headless-raspberry-pi-4-remote-desktop-vnc-setup