~によるとxrdp
文書ローカルVNCサーバーを使用せずにリモートで接続できる必要があります。
xrdpはローカルに生成されたエントリにリンクできます。xorgxrdpドライバを使用したX.orgセッション[マイハイライト]、VNC X11サーバーに転送し、別のRDPサーバーに転送します。
WindowsでRDPを接続できます。
次にXorgセッションを選択し、ユーザー名とパスワードを入力します。タイムアウト後に不明な接続の問題に関するエラーが表示されます。
tail /var/log/xrdp.log
出力は次のとおりですtail /var/log/xrdp-sesman.log
。
[DEBUG] Closed socket 17 (AF_UNIX)
...
[DEBUG] Closed socket 17 (AF_UNIX)
[DEBUG] xrdp_wm_log_msg: some problem
[DEBUG] xrdp_mm_module_cleanup
[DEBUG] Closed socket 16 (AF_INET6 ::1 port 38094)
dmesg
質問も表示されず、引用文Xorg
も表示されません。ps -A | grep rdp
ディスプレイxrdp
とxrdp-sesman
プロセスの実行。 Windows 7を使用してDebianに接続しようとしましたが、同じ問題が発生しました。xrdp.ini
そしてsasman.ini
:
内部sesman.ini
。AlwaysGroupCheck=false
これstartwm.sh
:
どんなアイデアがありますか?仮想化された最小限のクリーンなDebian 9.1インストールで実行されます。ただlxde-core
とxrdp
。apt-get
(インストール中にエラーなし)xorgxrdp
ドライバがインストールされます(ドライバに依存しているためxrdp
)。
答え1
これエラーレポート質問に記載されている症状と同じです。xserver-xorg-legacy
バッグが犯人のようです。したがって、動作させるには、次の2つのコマンドにまとめられます。
apt-get purge xserver-xorg-legacy
apt-get install xrdp
必要なサービスはインストール後に自動的に開始されます。再起動する必要はありません。接続して認証すると、デスクトップが自動的に表示されます。
削除の結果がどうなるかわかりませんxserver-xorg-legacy
。必要でない場合は削除するバグレポートに記載されています。
答え2
最初は、/etc/X11/Xwrapper.configファイルを次のように変更するまで、Xvnc設定を使用してTigervncを介してのみDebian 9.6.0 LXDEデスクトップにアクセスできました。
allowed_users = console
到着
allowed_users = anybody
TigerVNCを使用せずにXorg設定を使用してRDPを実行できるようになりました。これが誰かに役立つことを願っています。
ここで推奨回答を使用する必要はありません...
そして忘れないでください...
sudo service xrdp restart
...Xwrapper.configファイルを編集したら、xrdpサービスを再起動します。