라스베리파이의 XRDP 설치 및 사용
XRDP 설치
$ sudo apt install xrdp
세션 생성 및 연결(Xorg 세션 실행)
- Xmanager 실행
- '파일 → 새로 만들기 → Xmanager RDP 세션'
XRDP 세션의 종류를 선택하기 위해서는 사용자 정보는 비워 둡니다. - 확인을 눌러 세션 파일을 저장합니다.
- 세션을 실행합니다.
- 세션의 종류를 선택합니다.
- Xorg: X 디스플레이 서버로서 Xorg X 서버를 사용합니다.
- Xvnc: X 디스플레이 서버로서 Xvnc X 서버를 사용합니다.
- Xorg를 선택하고 사용자 이름과 암호를 입력합니다.
Xvnc 세션 사용
Xvnc가 없는 경우 다음 명령을 사용하여 VNC 서버를 설치합니다.
$ sudo apt install tightvncserver
XRDP 설정에서 Xvnc의 색 농도를 24비트로 조정합니다. Xvnc의 종류와 버전에 따라서 32비트를 지원하지 않는 경우가 있습니다. xrdp.ini에서 '#xserverbpp=24'에서 #을 제거하여 해당 설정이 적용되도록 합니다.
$ sudo vi /etc/xrdp/xrdp.ini
... [Xvnc] name=Xvnc lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=-1 xserverbpp=24 #delay_ms=2000 ...
$ sudo systemctl restart xrdp
- XRDP 세션을 실행합니다. 'Session'에서 'Xvnc'를 선택합니다.
- 사용자 이름과 암호를 입력하고 OK를 눌러 접속을 진행합니다.