xrdp를 통해 로그인 할 때 빈 데스크탑


37

Win 7 컴퓨터에서 원격 데스크톱을 사용하여 Ubuntu 11.10에 액세스하려고합니다. xrdp를 설치했습니다. Windows 원격 데스크톱 클라이언트를 시작하고 로그인합니다. 그런 다음 사용자 이름과 암호를 묻는 메시지가 나타납니다.

그런 다음 로그인하지만 배경, 메뉴, 아무것도 아닙니다. 원격 데스크톱을 닫아서 종료해야합니다.

마우스 오른쪽 버튼을 클릭해도 아무 것도 아닙니다. 어떤 아이디어 ???

RDP로 넘어간 유일한 이유는 데스크톱 공유를 활성화 한 후에도 VNC가 작동하지 않기 때문입니다. Windows를 통해 Ubuntu에 연결해야하므로 바인드 상태입니다. 버전 8 우분투에서는 이것이 문제가되지 않았으며 방금 작동했습니다.


VNC가 작동하지 않는다고 말하면 정상적으로 로그인했지만 데스크탑 배경 만 동일한 문제가 발생했거나 전혀 연결하지 못할 수 있습니까?
Lozzy_uk

이 답변에서 트릭을 시도했는지 확인할 수 있습니까? askubuntu.com/a/3936/14356
fossfreedom

Ubuntu를 재부팅하면 VNC에 연결할 수 있지만 속도가 느려서 사용할 수 없습니다. 우분투 8 에서이 문제가 발생하지 않았습니다. 11.10의 버그입니까? RDP를 사용하여 Ubuntu에 로그인하면 화면 크기가 조정되어 상단 또는 왼쪽의 도구 모음을 따라 메뉴 표시 줄에 액세스 할 수 없습니다. 또한 rdf를 통해 로그인하면 바탕 화면을 마우스 오른쪽 버튼으로 클릭조차 할 수 없습니다. 이상하게도 상단 쇼에서 메뉴를 볼 수 있으며 rdp는 크기를 조정하고 사라졌습니다. 터미널, mRemote 및 MS 원격 데스크톱과 같은 여러 rdp 클라이언트를 사용해 보았습니다.
nitefrog

예, XP 시스템으로 로그인을 시도했는데 동일한 문제가 발생합니다. 내가 볼 수있는 것은 데스크탑 이미지이며 메뉴는 전혀 없습니다. 나는 로그인 할 수 있지만 아무것도하지 않고 아이콘도없고 메뉴도없고 아무것도하지 않습니다. 데스크탑에있는 항목조차 없습니다. 이제 VNC를 사용하면 모든 것을 볼 수 있지만 성능이 너무 나빠서 봉인 할 수 없습니다.
nitefrog

답변:


20

.xsession 구성에 여전히 다른 데스크탑 관리자가있을 수 있습니다.

cd /home/youruser
echo "gnome-session --session=ubuntu-2d" > .xsession
sudo /etc/init.d/xrdp restart

비슷한 문제가있어서 해결했습니다.


2
호출하기 전에 두 번째 줄 ( echo...)을 추가 할 수 있으며 파일이 다른 것으로 수정 된 경우에도 작동 합니다. /etc/xrdp/startwm.sh. /etc/X11/Xsession.xsession
laurent

이 솔루션은 나를 위해 아름답게 작동했습니다. 건배!
Matt Cashatt

나는 당신이 이것을 어떻게 이해했는지 알고 싶지도 않습니다. 구성에 행을 넣으면 효과가 있습니다. thanks man +1
Grigorash Vasilij

@laurent 아름다운! 단순 화려한
유리 Galanter

이 솔루션은 저에게 효과적이었습니다.
Sitansu

8

이 게시물의 향후 독자 (같은 문제가있을 때 Google 검색 에서이 게시물 상단을 발견했습니다)를 위해 xrdp는 더 이상 Ubuntu 14.04의 Ubuntu-2d에서 작동하지 않는 것 같습니다. 대신 xfce를 설치해야합니다

sudo apt-get install xfce4

그런 다음 줄을 추가하십시오

xfce4-session

gnome-session --session = ubuntu-2d 줄 대신 ~ / .xsession 파일로


이것은 우분투 15.10 내 문제를했다
sngreco

여전히 작동하지 않습니다 :(
Dmitry

이것은 나에게도 효과가 없었지만 스트레스는 /var/log/xrdp/xrdp-sesman.log 파일을 읽고 오류를 찾는 것입니다. :이이 문제에 대한 내 솔루션 찾기 위해 저를 이끌어 github.com/neutrinolabs/xrdp/issues/764#issuecomment-304576785
QA 단체

이것은 나를 위해 일했지만 ` in front of my username when logging it. It wasn't immediately obvious that this fixed my issue because before I used 내 사용자 이름 창 앞에`를 추가하여 아래 수정을해야했습니다 . 사용자 이름 앞에 Windows 도메인이 추가 된 잘못된 로그인이 저장되었습니다. 따라서 두 부분으로 수정되었습니다.
anon58192932

3

이 시도. 키보드에서 Ctrl+ Alt+ T를 누르면 터미널이 열립니다. 열리면 아래 명령을 실행하십시오.

sudo apt-get install gnome-session-fallback
echo “gnome-session -–session=gnome-fallback” > ~/.xsession
sudo /etc/init.d/xrdp restart

1

내가 당신을 올바르게 이해했다면 Win 7 컴퓨터 (rdp 클라이언트)와 우분투 11.10 (rdp 서버)이 있습니다.

우분투에서 unity 3d를 활성화하면 문제가 발생합니다. 그놈 세션 폴백을 사용하십시오.

sudo apt-get install gnome-session-fallback

(로그 아웃하고 "gnome classic no effects"를 선택해야 함 )

.. 또는 xubuntu (xfce) :

sudo apt-get install xubuntu-desktop

.. 또는 루 분투 (lxde) :

sudo apt-get install lubuntu-desktop

또한 명령 행에서 rdesktop을 사용해보십시오. xrdp 및 기타 rdp gui 프로그램은 rdesktop의 모든 기능을 지원하지 않는 것처럼 보이므로 명령 줄을 직접 사용하는 것이 가장 좋습니다.

rdesktop -h


1
나는 또한 2D 버전과 같은 문제로 시도했다. Win7에서 Ubuntu로 명령 줄을 어떻게 사용합니까?
nitefrog

그것은 매우 좋은 질문입니다. 나는 ubuntu-to-windows rdp 연결과 대답을 섞었습니다. 죄송합니다. 그럼에도 불구하고, 당신은 Cygwin에서 함께 할 수 있지만, 윈도우에서의 GUI의 rdesktop 클라이언트는 예상대로 :)을 시도 작동 gnome-session-fallback어쩌면 당신은 더 나은 결과를 얻을 것이다,
사바스 Radevic

1

여전히 문제가 있다면

이 게시물을 살펴볼 수 있습니다. 저에게는 잘 설명되어 있습니다.

http://c-nergy.be/blog/?p=2879

이것이 다른 사람에게도 도움이되기를 바랍니다.


4
Ask Ubuntu에 오신 것을 환영합니다! 이것이 이론적으로 질문에 대답 할 수 있지만 여기에 답의 핵심 부분을 포함시키고 참조 할 수있는 링크를 제공하는 것이 바람직 합니다.
Eric Carvalho

1

로그인 앞에 백 슬래시를 추가하십시오 (예 : \ yourlogin).

이것은 나를 위해 일하게했다. 자격 증명에서 도메인을 제거합니다.


이것은 나를 위해 일했지만 추가 .xsession로 사용할 파일을 전환해야했습니다 xfce.
anon58192932

0

나는 또한 2D 버전과 같은 문제로 시도했다. Win7에서 Ubuntu로 명령 줄을 어떻게 사용합니까?

          – nitefrog 12 월 31 '11시 1:05

Bitvise Tunnelier를 사용해보십시오. 그것은 Windows의 터미널, FTP 및 RDP 용 챔피언처럼 실행됩니다.


Bitvise는 약간 버그가 있으며 세션을 임의로 연결 해제합니다. 신뢰할 수 있고 안정적인 퍼티를 사용하는 것이 좋습니다.
Denja

0

이것은 해결 방법이 더 많지만 바탕 화면이 비어 있으면 원격 Ubuntu 컴퓨터에 거부 또는 허용 여부를 묻는 질문이있을 수 있습니다. 경고에서 허용 버튼을 클릭하십시오.


0

다른 데스크탑 관리자를 사용해보십시오. lightdm을 사용하는 동안 XRDP를 통해 빈 화면 / 검은 색 화면이 나타납니다. lxdm으로 전환하면 모든 것이 예상대로 작동했습니다.


0

xrdp의 한계는 데스크탑에만 로그인 할 수 있다는 것입니다.

대상 컴퓨터에 로그인하고 연결을 시도했습니다. 서버에서 로그 아웃하면 로그인 할 수있었습니다.


0

작동하기 전에 다음을 수행해야했습니다.

  • 위의 Paul Rosenberg의 답변에 따라 "xfce4-session"으로 설치 xfce4하고 구성하십시오 .xsession.

  • /etc/xrdp/다음과 같은 오류가 발생한 권한 문제를 해결하십시오 /var/log/xrdp.log.

    [ERROR] Cannot read private key file /etc/xrdp/key.pem: Permission denied
    

    그룹 에 사용자 xrdp를 추가 ssl-cert했지만 이것이 최선의 해결 방법인지 확실하지 않습니다.


-1

우분투 13.10을위한 최고의 솔루션입니다. 아래로 스크롤하여 브라이언 뮬란의 언약을보십시오. 나는 x2go를 설치했고 KDE Ubuntu 13.10에서 매력처럼 작동합니다. xrdp는 더 이상 없습니다.

http://c-nergy.be/blog/?p=4448&cpage=1#comment-1013

좋은 하루 되세요 ...


링크 대신 링크 대상에 대한 대략적인 요약을 제공하십시오. :)
user98085
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.