我在配备 Ryzen 5 4500U 处理器的笔记本电脑上的 Debian 10.6“buster”虚拟机中使用 Windows 10 作为来宾,该处理器配备 AMD® Renoir 集成显卡,但在这台笔记本电脑上它仅运行llvmpipe
. 我在来宾上安装了SPICE 工具。
指针的滞后非常明显,以至于变得有点烦人。开始客人后的一天变得更糟。基本上,看起来来宾中的指针稍微落后于主机上的指针,并且稍微加速到主机上光标的位置。我的计算机上的 Linux VM 没有这种行为。在 Windows 10 客户机中启用或禁用“增强指针精度”选项时,指针行为没有任何差异。此外,指针有时会“分裂”成两个指针:一个用于主机,另一个用于客户机,相应地进行修饰。
下面是视频客户端的XML配置部分:
<video>
<model type="virtio" heads="1" primary="yes">
<acceleration accel3d="no"/>
</model>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0"/>
</video>
我尝试将加速度更改为“是”,但没有帮助。
我升级到了 GNOME Boxes 3.38.0-1 附带的 Debian “bullseye”。升级在主机上启用了 AMD® Renoir 显卡,但并未完全消除鼠标指针延迟。
我安装
virt-manager
并寻找其他视频选项来尝试。通过试用,将视频设备从 更改virtio
为qxl
完全消除了滞后。它似乎在这个特定的设置上更可靠。现在,视频客户机的 XML 配置部分如下所示: