VNC 뷰어에서 원격접속시 라즈베리파이 해상도 조절하기
모니터가 연결되지 않은 라즈베리파이에 VNC를 이용하여 접속할 경우 라즈베리파이의 기본 해상도로 실행이 됩니다.
라즈베리파이의 기본 해상도는 작업을 하기에 적합하지 않기 때문에 해상도를 변경해줘야 합니다.
라즈베리파이의 터미널에서 다음 명령어를 실행합니다.
$ sudo raspi-config
아래와 같은 화면에서 Advanced Options > Resolution 메뉴로 이동하여 원하는 해상도로 변경해 줍니다.
- CEA (TV에서 일반적으로 사용하는 표준)
- DMT (모니터에서 일반적으로 사용되는 표준)
위의 메뉴로 해상도를 변경할 수 없는 경우 터미널에서 아래 명령어를 실행 후 다음 항목들 앞에 붙은 #을 지우고 값을 변경해줍니다.
$ sudo nano /boot/config.txt
hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080 (해당 설정은 직접 입력하여 추가해주었습니다.)
hdmi_group=2
hdmi_mode=27 (아래의 표에서 원하는 해상도의 번호를 입력)
hdmi_drive=2
위 항목들의 수정 또는 추가가 완료되면 저장하고 라즈베리파이를 재부팅 합니다.
nano 사용시 저장방법 : Ctrl+x > y > Enter
<설정 항목 설명>
해당 내용은 라즈베리파이 공식홈페이지에서 제공하는 Documents 를 참고하였습니다.
hdmi_force_hotplug
hdmi_force_hotplug를 1로 설정하면 HDMI 핫 플러그 신호가 어설 션되어 HDMI 디스플레이가 연결되어있는 것으로 보입니다. 즉, HDMI 모니터가 감지되지 않더라도 HDMI 출력 모드가 사용됩니다.
hdmi_ignore_edid
디스플레이에 정확한 EDID가없는 경우 hdmi_ignore_edid를 0xa5000080으로 설정하면 EDID / 디스플레이 데이터를 무시할 수 있습니다. 실수로 트리거되지 않도록이 비정상적인 값이 필요합니다.
hdmi_group
hdmi_group 명령은 HDMI 출력 그룹을 CEA (TV에서 일반적으로 사용하는 표준) 또는 DMT (모니터에서 일반적으로 사용되는 표준) 중 하나로 정의합니다. 이 설정은 hdmi_mode와 함께 사용해야합니다.
hdmi_group | result |
---|---|
0 | Auto-detect from EDID |
1 | CEA |
2 | DMT |
hdmi_mode
표를 참고하여 원하는 해상도로 설정합니다.
DMT 모드의 경우 1920x1200 60Hz 까지만 지원됩니다.
These values are valid if hdmi_group=2
(DMT):
hdmi_mode | resolution | frequency | notes |
---|---|---|---|
1 | 640x350 | 85Hz | |
2 | 640x400 | 85Hz | |
3 | 720x400 | 85Hz | |
4 | 640x480 | 60Hz | |
5 | 640x480 | 72Hz | |
6 | 640x480 | 75Hz | |
7 | 640x480 | 85Hz | |
8 | 800x600 | 56Hz | |
9 | 800x600 | 60Hz | |
10 | 800x600 | 72Hz | |
11 | 800x600 | 75Hz | |
12 | 800x600 | 85Hz | |
13 | 800x600 | 120Hz | |
14 | 848x480 | 60Hz | |
15 | 1024x768 | 43Hz | incompatible with the Raspberry Pi |
16 | 1024x768 | 60Hz | |
17 | 1024x768 | 70Hz | |
18 | 1024x768 | 75Hz | |
19 | 1024x768 | 85Hz | |
20 | 1024x768 | 120Hz | |
21 | 1152x864 | 75Hz | |
22 | 1280x768 | reduced blanking | |
23 | 1280x768 | 60Hz | |
24 | 1280x768 | 75Hz | |
25 | 1280x768 | 85Hz | |
26 | 1280x768 | 120Hz | reduced blanking |
27 | 1280x800 | reduced blanking | |
28 | 1280x800 | 60Hz | |
29 | 1280x800 | 75Hz | |
30 | 1280x800 | 85Hz | |
31 | 1280x800 | 120Hz | reduced blanking |
32 | 1280x960 | 60Hz | |
33 | 1280x960 | 85Hz | |
34 | 1280x960 | 120Hz | reduced blanking |
35 | 1280x1024 | 60Hz | |
36 | 1280x1024 | 75Hz | |
37 | 1280x1024 | 85Hz | |
38 | 1280x1024 | 120Hz | reduced blanking |
39 | 1360x768 | 60Hz | |
40 | 1360x768 | 120Hz | reduced blanking |
41 | 1400x1050 | reduced blanking | |
42 | 1400x1050 | 60Hz | |
43 | 1400x1050 | 75Hz | |
44 | 1400x1050 | 85Hz | |
45 | 1400x1050 | 120Hz | reduced blanking |
46 | 1440x900 | reduced blanking | |
47 | 1440x900 | 60Hz | |
48 | 1440x900 | 75Hz | |
49 | 1440x900 | 85Hz | |
50 | 1440x900 | 120Hz | reduced blanking |
51 | 1600x1200 | 60Hz | |
52 | 1600x1200 | 65Hz | |
53 | 1600x1200 | 70Hz | |
54 | 1600x1200 | 75Hz | |
55 | 1600x1200 | 85Hz | |
56 | 1600x1200 | 120Hz | reduced blanking |
57 | 1680x1050 | reduced blanking | |
58 | 1680x1050 | 60Hz | |
59 | 1680x1050 | 75Hz | |
60 | 1680x1050 | 85Hz | |
61 | 1680x1050 | 120Hz | reduced blanking |
62 | 1792x1344 | 60Hz | |
63 | 1792x1344 | 75Hz | |
64 | 1792x1344 | 120Hz | reduced blanking |
65 | 1856x1392 | 60Hz | |
66 | 1856x1392 | 75Hz | |
67 | 1856x1392 | 120Hz | reduced blanking |
68 | 1920x1200 | reduced blanking | |
69 | 1920x1200 | 60Hz | |
70 | 1920x1200 | 75Hz | |
71 | 1920x1200 | 85Hz | |
72 | 1920x1200 | 120Hz | reduced blanking |
73 | 1920x1440 | 60Hz | |
74 | 1920x1440 | 75Hz | |
75 | 1920x1440 | 120Hz | reduced blanking |
76 | 2560x1600 | reduced blanking | |
77 | 2560x1600 | 60Hz | |
78 | 2560x1600 | 75Hz | |
79 | 2560x1600 | 85Hz | |
80 | 2560x1600 | 120Hz | reduced blanking |
81 | 1366x768 | 60Hz | |
82 | 1920x1080 | 60Hz | 1080p |
83 | 1600x900 | reduced blanking | |
84 | 2048x1152 | reduced blanking | |
85 | 1280x720 | 60Hz | 720p |
86 | 1366x768 | reduced blanking |
hdmi_drive
hdmi_drive | result |
---|---|
1 | Normal DVI mode (no sound) |
2 | Normal HDMI mode (sound will be sent if supported and enabled) |
출처 : https://dasomitlog.com/25
'OS > Raspberry Pi' 카테고리의 다른 글
[PHP] WAMP 설치하기 (4/4) - Zend Server CE 프로젝트 오픈 (0) | 2019.07.25 |
---|---|
GUI를 이용한 라즈베리파이 원격 접속 - VNC (0) | 2019.07.24 |
라즈베리파이의 MySQL을 원격으로 접속하여 관리하는 방법 (0) | 2019.07.24 |
[라즈베리파이3로 웹서버 운영하기] - 4. 라즈비안 MySQL 설치 (0) | 2019.07.23 |
[라즈베리파이3로 웹서버 운영하기] - 3. 라즈비안 톰캣 설치 (0) | 2019.07.23 |
[라즈베리파이3로 웹서버 운영하기] - 2. 라즈비안 기초 설정 (0) | 2019.07.23 |
[라즈베리파이3로 웹서버 운영하기] - 1. 라즈비안 설치 (0) | 2019.07.23 |
라즈베리파이(Raspberry Pi) 아파치 톰캣 서버(Tomcat Server) 설치방법 (JSP 서블릿 컨테이너, 자바 웹서버 구축) (0) | 2019.07.23 |