web-dev-qa-db-ja.com

rdesktop経由でxrdp-sesmanに接続するとクリップボードが機能しない

次の方法でxrdp-sesmanを設定したDebianマシンを使用しています

Xvnc           127.0.0.1:5910
xrdp-sesman    127.0.0.1:3350
xrdp             0.0.0.0:3389

別のDebianマシンからrdesktopを使用してこのマシンに接続しています。

clipboard(つまり、 Ctrl+cCtrl+v コピーして貼り付けます)。 Debianマシンから同じrdesktopクライアントを使用してWindowsマシンに接続すると、clipboardは問題なく動作します。

clipboardへの接続時にsesmanが機能しない理由は、rdp(またはそのようなもの)よりもvncを使用しているためだと思います。 sesmanの仕組みがわかりません。どこかで見つけた設定を再利用したところです。

これは私の/etc/xrdp/xrdp.iniです:

[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=low
channel_code=1

[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1

rdesktopクライアントでxrdp-sesmanに接続するときにクリップボードを機能させるにはどうすればよいですか?

14
Martin Vegter

2つのクリップボードバッファー(Ctrl-C/Ctrl-X/Ctrl-Vバッファーとミドルクリックバッファー)があり、FreeRDPパッケージ(Krdcで使用)は最初のバッファーしか認識しないことがわかりました。

さらに悪いことに、私が使用しているターミナルエミュレーター(ターミネーターですが、Gnomeターミナルウィジェットを使用しています)では、Shift-Ctrl-Cを使用して関連するバッファーに何かをコピーする必要があります。

Xrdp-sesmanも同様にRDPプロトコルの制限によって制約されている可能性があります。 Ctrl-C/Ctrl-X/Ctrl-Vクリップボードが機能するかどうかを確認します。

完全に明確な答えが得られなかったことをお詫びしますが、うまくいけば役立つでしょう。

1
user223305

Vncconfigを実行していますか?それが行うことの1つは、クリップボードをコピーすることです。

0
hildred