Estou usando o Windows 10 como convidado em uma máquina virtual no Debian 10.6 "buster" em GNOME Boxes em um laptop com processador Ryzen 5 4500U, que vem com gráficos integrados AMD® Renoir, mas neste laptop ele roda apenas com llvmpipe
. Eu tenho ferramentas SPICE instaladas no convidado.
O atraso do ponteiro é perceptível o suficiente para se tornar um pouco irritante. Torna-se pior ao longo do dia após o início do convidado. Basicamente, parece que o ponteiro no convidado fica um pouco atrás do ponteiro na máquina host e acelera um pouco em direção ao local do cursor no host. Não existe esse comportamento com VMs do Linux no meu computador. Não vejo diferença no comportamento do ponteiro quando habilito ou desabilito a opção "Aprimorar precisão do ponteiro" na máquina convidada do Windows 10. Além disso, o ponteiro às vezes "se divide" em dois ponteiros: um para a máquina host e outro para a máquina convidada, vestidos de acordo.
Aqui está a parte da configuração XML da máquina convidada para vídeo:
<video>
<model type="virtio" heads="1" primary="yes">
<acceleration accel3d="no"/>
</model>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0"/>
</video>
Eu tentei mudar a aceleração para "sim", mas não ajudou.
Atualizei para o Debian "bullseye", que vem com o GNOME Boxes 3.38.0-1. A atualização habilitou os gráficos AMD® Renoir no host, mas não removeu completamente o atraso do ponteiro do mouse.
Instalei
virt-manager
e procurei outras opções de vídeo para experimentar. Por teste, mudar o dispositivo de vídeo devirtio
paraqxl
removeu completamente o atraso. Parece funcionar de forma mais confiável nesta configuração específica.Agora, a parte de configuração XML da máquina convidada para vídeo fica assim: