¿Copiar y pegar desde una VM QEMU con gráficos VNC?

¿Copiar y pegar desde una VM QEMU con gráficos VNC?

Ejecuto un servidor sin cabeza que usa qemu+ kvmpara ejecutar algunas máquinas virtuales y las administro con virsh+ definiciones de archivos xml. Debido a que se trata de un sistema remoto/sin cabeza, configuro los gráficos como VNC y luego, con el reenvío de puerto ssh, puedo usar TightVNC/RealVNC para ver el escritorio de la VM. Sin embargo, copiar y pegar desde y hacia las máquinas virtuales (en su mayoría desea pegar en una máquina virtual) no funciona.

Intenté buscar una solución, pero no encontré ninguna con VNC como opción de gráficos. ¿Es posible ponerse a trabajar?

Gracias por cualquier consejo.

Respuesta1

Actualmente, esto no es posible porque el servidor VNC integrado en Qemu necesita convertir el contenido del portapapeles en pulsaciones de teclas y emular su presión en la máquina.

Puedes pedirle a alguien que agregue esta funcionalidad aquí:https://github.com/qemu/qemu/blob/master/ui/vnc.c

Qemu ya tiene un comando sendkey, por lo que la funcionalidad que necesitas agregar es similar a esta:https://gist.github.com/mvidner/8939289

información relacionada