¿Cómo puedo copiar/pegar datos hacia y desde el portapapeles de Windows en un portapapeles de OpenSuse usando VNC?

¿Cómo puedo copiar/pegar datos hacia y desde el portapapeles de Windows en un portapapeles de OpenSuse usando VNC?

Me estoy conectando a una computadora OpenSuse remota usando VNC desde Windows. En otros Linux que he usado a través de VNC, puedo copiar texto entre la máquina remota y la máquina local de Windows usando el portapapeles. En este caso, parece que puedo conectar el portapapeles local al control remoto.

El servidor VNC es lo que esté configurado de forma predeterminada en OpenSuse. No sé cuál es.

¿Cómo puedo arreglar copiar y pegar en VNC?

Respuesta1

Sí, acabo de pasar por esto nuevamente en CentOS 5.2 (configurando el antiguo entorno de desarrollo). Agregue esto para que $HOME/.vnc/xstartupfuncione con KDE, GNOME e ICEWM para permitir copiar y pegar entre el cliente VNC en Windows y el host de Windows:

vncconfig  -nowin &
export XKL_XMODMAP_DISABLE=1
autocutsel -fork

Respuesta2

Copie/pegue para trabajar y agregue estos:

  1. sudo apt-get install autocutsel

  2. agregar autocutsel -forklínea a xstartup filecon:

    vi /home/<username>/.vnc/xstartup
    

    como esto:

     #!/bin/bash  
     xrdb $HOME/.Xresources  
     autocutsel -fork  
     startxfce4 &
    
  3. reiniciar el servidor vnc

Respuesta3

Resolví esto instalando el autocutselRPM desde la sección de administración de software de Yast y luego ejecutando:

$ autocutsel -s PRIMARY -fork

Esto permitió copiar y pegar entre mi VNC y mi portapapeles de Windows.

Gracias aesta fuente.

Respuesta4

Durante más de un año he estado usando TightVNC desde un cliente Windows a un servidor RHEL. Copiar y pegar funcionó bien hasta hace unas semanas. Luego se detuvo. Descubrí que el servicio vnc estaba "desaparecido" (no estoy seguro de lo que eso significa, pero no sonaba bien).

ps -u myUserid | grep vnc
 3414 ?        00:00:01 Xvnc
 3450 ?        00:00:00 vncconfig
 6227 pts/0    20:15:56 Xvnc
 6235 pts/0    00:00:12 vncconfig <defunct>

Entonces lo reinicié en segundo plano, desde una terminal en mi sesión de Windows:

vncconfig &

Ahora todo vuelve a la normalidad. De hecho, las líneas de comando/respuesta anteriores se copiaron de Linux y se pegaron en mi sesión del navegador de Windows. No hay necesidad de autocutsel.

información relacionada