Ubuntu 15.04 クライアントが xrdp デスクトップを作成しないのですか?

Ubuntu 15.04 クライアントが xrdp デスクトップを作成しないのですか?

私たちはちょっとした問題を抱えていて、それは少し問題というのは控えめな表現です。私たちのクライアント (Ubuntu 15.04、仕様はリンクされています) には、次の順序でこれらがインストールされています。

  1. Ubuntu-desktop (すでにインストールされていますが、sudo apt-get install を実行して確認しました)
  2. タイトVNCサーバー
  3. XRDP (もちろんパッケージに vnc4server がインストールされている場合)

Windows 上の mstsc から接続すると、サーバーに正常に接続され、xrdp は左側に小さな「接続ログ」を作成します。完了すると、チェック模様の背景が表示され、切断されます。個人的に理解できないのは、リモート ユーザーのディレクトリで .xsession を次のように編集した後、 gnome-session --session=Ubuntu-2d作業するセッションを提供せずに接続を閉じることです。また、そのたびに、ログ ファイル「.xsession-errors」(添付) に繰り返しが残ります。この原因について、何か手がかりをお持ちの方はいらっしゃいますか? ご協力いただければ幸いです。

http://pastebin.com/N7DBqjxg

http://pastebin.com/KjJpaRTw

答え1

現在、xrdp 0.6.1-2 にはバグがあり、sesman-X11rdp 経由では動作しません。バグレポートを参照してください。バグレポートこの回答の時点ではバグは修正されていませんが、回避策はこちら

このサイトには他のユーザーが投稿した回避策が多数あります。これがお役に立てば幸いです。幸運を祈ります。:)

答え2

これは既知の問題です。xrdp をインストールするときは、xrdp の使用中に使用する代替デスクトップを指定する必要があります。Unity または Gnome 3 は、XRDP および UBuntu 12.10 以降では動作しません。

.xsession ファイルを変更し、コマンドを追加しましたgnome-session --session=Ubuntu-2d。Ubuntu 12.10 以降には ubuntu-2d は存在しません。

したがって、動作させるには、次の手順を実行する必要があります。

  1. xrdp をインストールする
  2. 代替デスクトップをインストールする(mate-desktop を選択するとします)
  3. .xsessionを更新し、ファイルにmate-sessionを追加します。
  4. 接続を試してみれば、問題なく使えるはずです

詳しい手順についてはこここのブログでは、xrdp に関する詳細情報も提供しています (別のデスクトップをインストールする方法、起動時に vnc を実行する方法など)。

関連情報