Copiar e colar de uma VM QEMU com gráficos VNC?

Copiar e colar de uma VM QEMU com gráficos VNC?

Eu executo um servidor headless que usa qemu+ kvmpara executar algumas VMs e as gerencio com virshdefinições de arquivo + xml. Como este é um sistema remoto/sem cabeça, defino os gráficos como VNC e, com o encaminhamento de porta ssh, posso usar TightVNC/RealVNC para visualizar a área de trabalho da VM. No entanto, copiar e colar de e para as VMs (principalmente deseja colar em uma VM) não funciona.

Tentei procurar uma solução, mas não encontrei uma com VNC como opção gráfica. É possível começar a trabalhar?

Obrigado por qualquer conselho.

Responder1

Atualmente, isso não é possível porque o servidor VNC integrado ao Qemu precisa converter o conteúdo da área de transferência em pressionamentos de teclas e emular o pressionamento deles na máquina.

Você pode pedir a alguém para adicionar esta funcionalidade aqui:https://github.com/qemu/qemu/blob/master/ui/vnc.c

O Qemu já possui um comando sendkey, então a funcionalidade que você precisa adicionar é semelhante a esta:https://gist.github.com/mvidner/8939289

informação relacionada