우리는 약간의 문제를 겪고 있으며 이것이조금문제의 내용은 과소평가된 것입니다. 우리 클라이언트(Ubuntu 15.04, 사양 링크)에는 다음 순서로 설치되어 있습니다.
- Ubuntu-desktop(이미 설치되었지만 sudo apt-get install을 수행하여 알아냈습니다)
- TightVNC서버
- XRDP(물론 패키지와 함께 설치된 vnc4server 포함)
Windows의 mstsc에서 연결하면 서버에 성공적으로 연결되고 xrdp는 왼쪽에 작은 "연결 로그"를 수행합니다. 완료되면 체크 무늬 배경이 제공되고 연결이 끊어집니다. 개인적으로 이해할 수 없는 것은 원격 사용자의 디렉토리에서 .xsession을 다음과 같이 편집한 후
gnome-session --session=Ubuntu-2d
작업할 세션을 제공하지 않고 연결을 닫는 이유입니다. 그리고 그럴 때마다 반복이 남습니다. 로그 파일 ".xsession-errors"(또한 첨부됨). 이것이 왜 그럴 수 있는지에 대한 단서가 있는 사람이 있습니까? 도움을 주시면 정말 감사하겠습니다!
답변1
답변2
이는 알려진 문제입니다. xrdp를 설치할 때 xrdp를 사용하는 동안 사용할 대체 데스크탑을 지정해야 합니다. Unity 또는 Gnome 3은 XRDP 및 UBuntu 12.10 이상에서 작동하지 않습니다.
.xsession 파일을 수정하고 명령을 추가했습니다 gnome-session --session=Ubuntu-2d
. 12.10 이후 Ubuntu에는 더 이상 ubuntu-2d가 없습니다.
따라서 작업을 수행하려면 다음 단계를 수행해야 합니다.
- xrdp 설치
- 대체 데스크탑 설치(mate-desktop을 선택한다고 가정)
- .xsession을 업데이트하고 파일에 mate-session을 추가하십시오.
- 연결을 시도하면 괜찮을 것입니다.
자세한 안내를 보실 수 있습니다여기. 블로그에서는 xrdp에 대한 자세한 정보도 제공합니다(다른 데스크탑을 설치하는 방법, 시작 시 vnc를 실행하는 방법...).