Eu executo um servidor headless que usa qemu
+ kvm
para executar algumas VMs e as gerencio com virsh
definiçõ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