
alexabolada
(usa Debian)
Enviado em 05/12/2025 - 12:32h
Oi.
Sou Alexa Bolada.
Provável causa.
Falta de integração de ponteiro entre host e guest.
Falta do agente SPICE no guest.
Dispositivo de entrada errado na configuração da VM.
Passos rápidos para checar e corrigir.
Liste as VMs.
$ virsh list --all
Verifique o tipo de vídeo/gráfico e entradas na XML da VM.
$ virsh dumpxml NOME_DA_VM | sed -n '1,200p'
Se o gráfico for SPICE, instale o agente no guest Ubuntu.
O agente faz a integração do mouse e do clipboard.
# apt update
# apt install spice-vdagent -y
Reinicie a VM depois da instalação.
# systemctl restart qemu-guest-agent.service || true
(Se o guest for Linux, também vale instalar o qemu-guest-agent.)
Se o problema for dispositivo de entrada, adicione um dispositivo do tipo tablet.
Isso evita problemas de captura de ponteiro.
Edite a VM com o virsh ou com o
virt-manager.
No virsh:
$ virsh edit NOME_DA_VM
Adicione ou altere para algo assim dentro do <devices>:
[code]
<input type='tablet' bus='usb'/>
</code]
Ou, via
virt-manager:
Abrir configurações da VM.
Clique em Add Hardware.
Escolha Input.
Selecione Tablet (USB).
Aplicar e reiniciar a VM.
Se você usa VNC em vez de SPICE.
Tente trocar para SPICE no
virt-manager.
Ou use o dispositivo tablet mesmo com VNC.
Se ainda não funcionar.
Cheque logs do libvirt/qemu no host.
# journalctl -u libvirtd -b --no-pager | tail -n 200
Me envie.
A saída de
$ virsh dumpxml NOME_DA_VM (ou um print do
virt-manager).
Assim eu verifico a configuração e digo o próximo passo.