Cent OS 6.5에서 XRDP 설치 문제

Cent OS 6.5에서 XRDP 설치 문제

추적할 때 비슷한 문제를 경험했습니다.XRDP/Xvnc(Cent OS)를 시작할 때 xsetroot, xterm 및 twm을 찾을 수 없습니다., 하지만 문제를 해결하는 데 도움이 되지 않았습니다.

저는 MAC을 사용하고 있으며 CentOS 버전 6.5(64비트)에 XRDP를 설치하려고 합니다. 이렇게 하면 내 MAC에서 Centos 시스템에 연결할 수 있습니다.

나는 설명된 단계를 따랐다.http://ajmatson.net/wordpress/2014/01/install-xrdp-remote-desktop-to-centos-6-5/

라는 이름의 새 VNC 사용자 계정을 만들었습니다.사용자 이름 1에 설명된 대로 비밀번호를 할당합니다.http://wiki.centos.org/HowTos/VNC-서버

이제 MAC에서 원격 데스크톱 연결을 사용하여 Centos에 연결하려고 하면 다음 오류가 발생합니다.

여기에 이미지 설명을 입력하세요.

처음에 etc/sysconfig/vncservers의 vncservers 구성은 다음과 같습니다.

VNCSERVERS="1:user_name_one"
VNCSERVERARGS[1]="-geometry 800x600"

제안된 대로 이제 다음과 같이 구성 값을 변경합니다.

VNCSERVERS="0:user_name_one"
VNCSERVERARGS[0]="-geometry 800x600"

/var/log/xrdp-sesman.log에 오류 로그:

[20140416-06:43:43] [WARN ] [init:45] libscp initialized
[20140416-06:43:43] [CORE ] starting sesman with pid 1442
[20140416-06:43:43] [INFO ] listening...
[20140416-06:46:56] [INFO ] scp thread on sck 7 started successfully
[20140416-06:46:56] [INFO ] ++ created session (access granted): username user_name_one, ip 202.83.25.7:13889 - socket: 7
[20140416-06:46:56] [INFO ] starting Xvnc session...
[20140416-06:47:06] [ERROR] X server for display 10 startup timeout
[20140416-06:47:06] [INFO ] starting xrdp-sessvc - xpid=1717 - wmpid=1716
[20140416-06:47:06] [ERROR] X server for display 10 startup timeout
[20140416-06:47:07] [ERROR] another Xserver is already active on display 10
[20140416-06:47:07] [DEBUG] aborting connection...
[20140416-06:47:07] [INFO ] ++ terminated session:  username user_name_one, display :10.0, session_pid 1715, ip 202.83.25.7:13889 - socket: 7

/home/user_name_one/.vnc/SPU4-1-3-24-47230:1.log에서 로그 파일을 찾습니다.

Xvnc TigerVNC 1.1.0 - built Feb  4 2014 05:26:31
Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.
Underlying X server release 11300000, The X.Org Foundation

Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension VNC
Initializing built-in extension GLX

Wed Apr 16 06:43:46 2014
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on all interface(s), port 5900
 vncext:      created VNC server for screen 0
No protocol specified
vncconfig: unable to open display ":0"
No protocol specified
xrdb: Resource temporarily unavailable
xrdb: Can't open display ':0'
No protocol specified
xmodmap:  unable to open display ':0'
No protocol specified
No protocol specified

** (gnome-session:1605): WARNING **: Cannot open display: 

답변1

이 오류 메시지는 귀하의 문제입니다:

Tue Apr 15 08:36:38 2014
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on all interface(s), port 5901
 vncext:      created VNC server for screen 0
No protocol specified
vncconfig: unable to open display ":1"
No protocol specified
xrdb: Can't open display ':1'
No protocol specified
xmodmap:  unable to open display ':1'
No protocol specified
No protocol specified

** (gnome-session:2967): WARNING **: Cannot open display: 

디스플레이에서 RDP에 연결되어 있어야 합니다 :0. 구성 파일의 디스플레이 설정이 인지 다시 확인하세요 :0. :1또한 CentOS 시스템이 런레벨 3이 아닌 5인지 확인하세요.

다음과 같이 확인할 수 있습니다.

$ runlevel 
N 5

5가 아닌 경우 다음 명령을 실행하여 일시적으로 전환합니다.

$ sudo telinit 5

답변2

나는 당신과 같은 오류를 겪었습니다. 일부 데스크탑 패키지를 설치하여 이 문제를 해결했습니다. 나는 이것이 효과가 있을 것이라고 생각합니다:

yum groupinstall Desktop

xterm방금 다른 패키지를 설치했습니다 .

yum install xterm x-org-x11-fonts-Type1 xorg-x11-twm

또한베어본 퍼핏 모듈그것을 위해.

답변3

이 솔루션을 추가하고 싶습니다.

sudo yum install tigervnc-server

관련 정보