インストール

ソース展開後、下記を実施。

install.txt ではなく、readme.txt に手順がかかれている。

./bootstrap
./configure
make
make install

起動

下記を実行

/etc/xrdp/xrdp.sh start

3389/tcp が掴まれていることを確認。

ログインできない

CentOS 5 でやってみた。

Windows のリモートデスクトップ接続を起動して、xrdp が動いているサーバに接続し、ログインダイアログで ID とパスワードを入力すると、エラーが出た。

xrdp_login_error.png

画面はリモートデスクトップ接続のアプリ内。 OKをクリックすると、再びログインダイアログが表示される。

xrdp_login_dialog.png

エラーメッセージにある 5910 番ポートでは何も待ち受けていないので、つながらないのは当然だろう。

vnc が入っていないことが原因のようなので、tigervnc-server を yum で入れた。

service vncserver start

とすると、エラーが出る。

# service vncserver start
VNC サーバー を起動中: no displays configured              [失敗]

/etc/sysconfig/vncservers を編集しないといけないらしい。

以下の行を追加した。

VNCSERVERS="1:user"
VNCSERVERARGS[1]="-geometry 1280x800"

再度起動する。

# service vncserver start
VNC サーバー を起動中: 1:user
VNC password for user user is not configured
                                                          [失敗]

パスワードは別途定義するらしい。user ユーザになってから、vncpasswd コマンドを使って設定する。

改めて起動。

# service vncserver start
VNC サーバー を起動中: 1:user xauth:  creating new authority file /home/user/.Xauthority

WARNING: The first attempt to start Xvnc failed, possibly because the font
catalog is not properly configured.  Attempting to determine an appropriate
font path for this system and restart Xvnc using that font path ...
Could not start Xvnc.

/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:  pixman_composite_trapezoids 
/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:  pixman_composite_trapezoids

                                                         [失敗]

pixman がないらしいので、yum で入れる。

yum install pixman

また起動してみる。

# service vncserver start
VNC サーバー を起動中: 1:user
WARNING: The first attempt to start Xvnc failed, possibly because the font
catalog is not properly configured.  Attempting to determine an appropriate
font path for this system and restart Xvnc using that font path ...
Could not start Xvnc.

Xvnc TigerVNC 1.1.0 - built Apr 29 2013 11:35:27
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

Tue Jul  9 14:29:56 2013
vncext:      VNC extension running!
vncext:      Listening for VNC connections on all interface(s), port 5901
vncext:      created VNC server for screen 0
[dix] Could not init font path element catalogue:/etc/X11/fontpath.d, removing from list!
[dix] Could not init font path element built-ins, removing from list!

Fatal server error:
could not open default font 'fixed'

Xvnc TigerVNC 1.1.0 - built Apr 29 2013 11:35:27
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

Tue Jul  9 14:29:59 2013
vncext:      VNC extension running!
vncext:      Listening for VNC connections on all interface(s), port 5901
vncext:      created VNC server for screen 0
[dix] Could not init font path element /usr/share/X11/fonts/misc, removing from list!
[dix] Could not init font path element /usr/share/X11/fonts/100dpi, removing from list!
[dix] Could not init font path element /usr/share/X11/fonts/Type1, removing from list!
[dix] Could not init font path element /usr/share/fonts/default/Type1, removing from list!
[dix] Could not init font path element built-ins, removing from list!

Fatal server error:
could not open default font 'fixed'

                                                          [失敗]

詰まった。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS