web-dev-qa-db-ja.com

クリップボードプラグインでのxfreerdpの使用例

FreeRDP 1.0.2では、「 Windowsとの相互運用性の向上 」のパラメーター構文が更新されています。クリップボードプラグインが初めて貼り付けたときにのみ機能し、その後停止したという古い構文の使用に問題がありました。

xfreerdp --plugin cliprdr -g 1920x1060 -u Administrator -p xxx n.n.n.n

そのため、新しい構文を試すことにしましたが、正しく理解できていないようです。以下:

xfreerdp +clipboard /size:1920x1060 /u:Administrator /p:xxx /v:n.n.n.n

エラーを出します:

Warning xf_GetWindowProperty (140): Property 385 does not exist
transport_connect: getaddrinfo (Name or service not known)
Error: protocol security negotiation failure

何かアドバイス?

16
isuldor

Xfreerdpプロトコルは、接続方法を変更しました。次の例を試してください。

xfreerdp +clipboard /u:<username> /v:<hostname> /size:<WxH>

また、別のポートを介して接続する必要がある場合は、/p: <port>パラメータの後に<hostname>を追加します。

27
user67913

私は、次のガイドラインに従ってfreerdpをアップグレードするのが最善の方法だと思いました。

ターミナル:

$ cd /usr/src
$ git clone git://github.com/FreeRDP/FreeRDP.git
$ cd FreeRDP

$ Sudo aptitude install libcunit1-dev libdirectfb-dev xmlto doxygen   \
    libxtst-dev libavutil-dev libavcodec-dev build-essential git-core \
    cmake libssl-dev libx11-dev libxext-dev libxinerama-dev           \
    libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev            \
    libasound2-dev libcups2-dev libxml2 libxml2-dev                   \
    libxrandr-dev libgstreamer0.10-dev                                \
    libgstreamer-plugins-base0.10-dev libxi-dev                       \
    libgstreamer-plugins-base1.0-dev

$ Sudo cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON .
$ Sudo make
$ Sudo apt-get install checkinstall
$ Sudo checkinstall make install
$ Sudo which xfreerdp
$ xfreerdp --version

これで、新しいバージョンが表示され、コマンドラインが機能するはずです。

5
LionheartUK

実際、私はxfreerdp 1.0.2がこの構文スタイルをまったくサポートしていないのではないかと疑い始めています。ヘルプスイッチを使用しても、まったく同じ結果が得られます。

xfreerdp /help
Warning xf_GetWindowProperty (140): Property 387 does not exist
transport_connect: getaddrinfo (Name or service not known)
Error: protocol security negotiation failure

このエラーは、何に接続するかわからないことを示しています。何かに接続するように求めているのではないことさえ理解していません。これはすべて、この「新しい」構文を支持するように述べているドキュメントにも関わらずです。奇妙な。

一般的に、-long-optionまたは/ long-optionの両方を使用できるようになりました。新しいインターフェースを使用する必要があります。古いインターフェースは互換性のために保持されているため、いつかは削除されます。

2
isuldor

Macターミナルからこれにアクセス/実行してWindowsに接続している場合、これが私にとってうまく機能した理由です

xfreerdp --no-nla --plugin cliprdr -g 1600x1000 -u "your_user_name" your_server_or_ip 
2
grepit