'X11rdp'에 해당되는 글 1건

  1. 2009/01/04 xrdp with X11rdp (기존 문제 해결 방법)
삽질가루2009/01/04 13:49

xrdp를 설치 후 sesman-Xvnc를 이용한 원격 접속은 잘 되었으나 sesman-X11rdp를 선택하면 로딩 시 문제가 발생하였습니다. 이에 대해 해결 방법을 찾아보았고 따라해보니 해결되네요.

해결 방법은 다음과 같습니다.

[ 해결 방법 원문 ] linuxquestions.org 영문 사이트 입니다.

요약하면 X11rdp 바이너리가 제 머신에 없었기 때문입니다. X11rdp 바이너리 파일만 구해서 /usr/bin(저의 경우) 디렉터리에 복사하면 문제는 해결 됩니다.

위 원문을 따라 해결하다보니 시간이 엄청 걸렸습니다. Xserver 자체를 Subversion을 이용해서 checkout하고(이것도 몇 분 가량 시간이 걸립니다) 모든 소스를 컴파일 합니다(이것도 10분 이상 걸렸던 것 같습니다). xrog-server-X11R7.1-1.1.0 디렉터리만 컴파일 하실 수 있다면 시간을 훨씬 단축하실 수 있을 것 같습니다(시도하진 않았습니다).

# svn co svn://server1.xrdp.org/srv/svn/repos/main/x11rdp_xorg71
# cd x11rdp_xorg71

거의 1년 전 아티클을 보고 따라했는데도 잘 되었습니다. 아래는 체크아웃 화면 입니다.


이후 빌드를 수행 합니다.
# ./buildx.sh

빌드 시간이 오래 걸립니다.


컴파일 완료되면 아래처럼 따라하시면 됩니다.

# cd xorg-server-X11R7.1-1.1.0/hw/rdp
# make
# strip X11rdp
# cp X11rdp /usr/bin
# ./X11rdp :12
이후 X11rdp 구동 메시지

xrdp는 default 값으로 VNC 이용하면 :10 포트(실제 5910이죠?)로 중개하고 X11rdp 이용하면 :12 포트(실제 6212인가 그렇습니다)로 중개합니다.

X11rdp가 VNC 보다는 빠른 것 같습니다. 느낌 상... 정확히 수치로 측정하는 방법은 모르겠습니다. 저희 망은 외부에서 VNC 포트는 안 됩니다. 하지만 RDP 포트는 사용 가능하거든요. 그래서 집에서도 리눅스 머신들에게 별도의 뷰어 없이 접속할 수 있어서 좋습니다.


가루비누
저작자 표시 비영리 변경 금지
Posted by cheru