우분투(Ubuntu) 14.04에서 XRDP 사용하기 (xfce4)
OS: Ubuntu 14.04.2 LTS (amd64)
새로 설치한 우분투 14.04에 xrdp를 설치하고 나서 바로 접속해 보면 회색 화면만 잠시 나오다가 연결이 끊어진다.
~/.xsession-errors 파일을 열어서 에러 메세지를 확인해 보면 다음과 같다:
Xsession: X session started for at 2015. 08. 06. (목) 20:59:04 KST
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 109 (X_ChangeHosts)
Value in failed request: 0x5
Serial number of failed request: 6
Current serial number in output stream: 8
localuser:usera being added to access control list
이는 세션을 제대로 연결해 주지 않아서 생기는 문제이다.
원래 gnome session을 쓰려고 했지만 잘 되지 않아서 fxce4 세션으로 시도한 것을 기록으로 남긴다.
xrdp 설치는 이미 되어 있는 것으로 가정한다.
xfce4 데스크탑 환경을 설치한다.
$ sudo apt-get install xfce4
.xsession 파일을 만든다.
$ vi ~/.xsession
.xsession 파일에 아래와 같이 입력한다.
xfce4-session
xrdp 서비스를 재시작한다.
$ sudo service xrdp restart
다시 원격 데스크톱 연결 앱에서 접속을 시도해 본다.