Tengo una máquina Debian con xrdp-sesmanconfiguración de la siguiente manera
Xvnc 127.0.0.1:5910
xrdp-sesman 127.0.0.1:3350
xrdp 0.0.0.0:3389
Me estoy conectando a esta máquina rdesktopdesde otra máquina Debian.
Todo funciona muy bien, excepto clipboard(es decir, usar Ctrl+c Ctrl+vpara copiar y pegar). Cuando me conecto desde mi máquina Debian a una máquina Windows usando el mismo rdesktopcliente, clipboardfunciona bien.
Sospecho que la razón por la clipboardque no funciona cuando se conecta sesmanes porque está usando rdpover vnc(o algo así). No entiendo cómo sesmanfunciona, acabo de reutilizar la configuración que he encontrado en alguna parte.
Este es mi /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
¿Cómo puedo hacer que el portapapeles funcione cuando me conecto a xrdp-sesman con el cliente rdesktop?
debian
vnc
remote-desktop
rdesktop
Martin Vegter
fuente
fuente

-r clipboard:CLIPBOARD?-r clipboard:CLIPBOARDno hace ninguna diferencia. Además, cuando se conecta a la máquina de Windows, el portapapeles funciona incluso sin esta opción.Respuestas:
Descubrí que hay dos buffers del portapapeles (el Ctrl-C / Ctrl-X / Ctrl-V uno y el botón central), y el paquete FreeRDP (usado por Krdc) solo nota el primero.
Lo que es peor, el emulador de terminal que estoy usando (Terminator, pero está usando el widget Terminal de Gnome) requiere que use Shift-Ctrl-C para copiar algo en el búfer relevante.
Puede ser que xrdp-sesman esté limitado de manera similar por los límites del protocolo RDP. Vea si el portapapeles Ctrl-C / Ctrl-X / Ctrl-V es el que funciona.
Disculpas por no tener una respuesta completamente definitiva, pero espero que ayude.
fuente
¿Estás ejecutando vncconfig? Una de las cosas que hace es copiar el portapapeles.
fuente
Intente usar el
-rportapapeles opcional :PRIMARYCLIPBOARDEn algunos sistemas es necesario verificar ambos.
fuente