web-dev-qa-db-fra.com

Presse-papiers ne fonctionne pas lors de la connexion via RDESKTOP à XRDP-SESMAN

J'ai une machine debian avec xrdp-sesman Configuration de la voie suivante

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

Je me connecte à cette machine avec rdesktop d'une autre machine Debian.

Tout fonctionne bien, sauf clipboard (c'est-à-dire en utilisant Ctrl+cCtrl+v copier et coller). Lorsque je me connecte de ma machine Debian à une machine Windows en utilisant le même rdesktop client, le clipboard fonctionne bien.

Je soupçonne que la raison pour laquelle clipboard _ ne fonctionne pas lors de la connexion à sesman est qu'il utilise rdp sur vnc (ou quelque chose comme ça). Je ne comprends pas comment sesman fonctionne, je viens de réutiliser config j'ai trouvé quelque part.

C'est mon /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

Comment puis-je faire fonctionner des presse-papiers lors de la connexion à XRDP-SESMAN avec le client RDESKTOP?

14
Martin Vegter

J'ai constaté qu'il y avait deux tampons de presse-papiers (le CTRL-C/CTRL-X/CTRL-V ONE, et le clic central), et le package FreerDP (utilisé par KRDC) ne remarque que le premier.

Ce qui est pire, l'émulateur de terminal que j'utilise (Terminator, mais il utilise le widget Terminal GNOME), vous devez utiliser Shift-Ctrl-C pour copier quelque chose dans le tampon correspondant.

Il se peut que XRDP-Sesman soit contraint de la même manière par les limites du protocole RDP. Voyez si le presse-papier CTRL-C/CTRL-X/CTRL-V est celui qui fonctionne.

Toutes mes excuses pour ne pas avoir une réponse complètement définitive, mais j'espère que cela aidera.

1
user223305