XRDP는 체커보드 화면을 제공합니다.

XRDP는 체커보드 화면을 제공합니다.

방금 새 서버 설정을 마쳤습니다.(첫 번째, 저는 이 모든 것이 처음이므로 어떤 이유로든 알아낼 수 없는 것이 분명하다면 사과드립니다.) 로그할 수 있도록 XRDP를 설정하려고 했습니다. 원격으로 내 서버에 로그인할 때마다 Windows 7 구성 요소의 원격 데스크톱에서 로그인할 때마다 얻을 수 있는 것은 커서에 굵은 X가 있는 흑백 체크무늬뿐이고 다른 것은 나타나지 않으며 때로는 원격 데스크톱이 몇 초 후에 자동으로 닫히는 경우도 있습니다.

내 서버에서 GUI용 Gnome을 실행 중이고 우분투 14.04 LTS가 설치되어 있습니다.

.xsession우분투를 2D에서 실행하도록 설정을 시도했지만 (정확한 것은 이라고 생각합니다 gnome-session -session=Ubuntu-2d) 해결되지 않았습니다.

mate-session> ~/.xsession나는 또한 이것을 시도했습니다- c-nergy.be/blog/?p=5382 echo를 시도할 때마다 거부되거나 권한이 차단되었기 때문에 이 작업을 완료할 수 없었습니다 . 노력했지만 chmod mate-session그것도 .xsession아무 소용이 없는 것 같았어요 ㅋㅋㅋ..

도움을 주시면 감사하겠습니다!

참고로 저는 이 모든 것들이 무엇을 의미하는지/왜 그것이 무엇을 하는지 궁금합니다. 제가 말했듯이 저는 Ubuntu와 이 모든 것들을 처음 접했고 스스로 가르치는 데 어려움을 겪고 있습니다. >. <

감사해요!

답변1

Ubuntu-2d는 더 이상 사용되지 않습니다. xfce 세션을 사용하여 이를 수행하는 방법은 다음과 같습니다.

먼저 xrdp를 설치하십시오.

sudo apt-get install xrdp

XFCE4 또는 기타 지원되는 설치:

sudo apt-get install xfce4

.xsession집에서 파일을 편집하세요 .

echo xfce4-session >~/.xsession

파일 편집 startwm.sh:

sudo gedit /etc/xrdp/startwm.sh

바로 아래에 wm_start()줄을 추가 하십시오 .startxfce4

 if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
  fi

따라서 함수는 다음과 같습니다.

wm_start()
{
  if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
  fi

startxfce4


  # debian
  if [ -r /etc/X11/Xsession ]; then
    . /etc/X11/Xsession
    exit 0
  fi
.....

}

이제 저장하고 종료한 다음 xrdp를 다시 시작하십시오.

sudo service xrdp restart  

이제 원격 세션을 위해 xfce를 사용하여 Ubuntu에 정상적으로 연결할 수 있습니다.

관련 정보