virt-manager客人调整大小不起作用

问题描述 投票:7回答:3

安装了virt-manager,目标虚拟机是debian jessie,spice-vdagent安装了共享剪贴板,无延迟鼠标输入工作

显示:Spice Video:QXL Channel spice:spicevmc,virtio,com.redhat.spice.0(确认/ dev设备存在于目标vm中)

virtual-machine kvm libvirt
3个回答
9
投票

确保在virt-manager中启用了guest调整大小:

菜单视图 - >比例显示 - >自动调整窗口大小(已选中)

我发现了一个辛辣的环境,我认为它与virt-maanger相当。此外,与spicy包装中的spice-client-gtk连接;通过检查sudo ss -nlp | grep qemu找到要连接的端口,并连接到localhost上的该端口。 Spicy的切换更容易找到:选项 - >调整客户端大小以匹配窗口大小(选中)。


2
投票

@TorSummoner的方法有效,但如果您有高分辨率显示器,则客户视频驱动程序可能没有足够的内存来绘制更大的屏幕。在这种情况下,您将需要增加视频内存,但不幸的是,virt-manager GUI没有提供这样做的方法。所以请遵循以下程序:

  1. 查看 - >详细信息 - >复制UUID。
  2. sudo virsh edit <copied uuid>
  3. 寻找如下的一行:<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>。你的type和其他参数可能会有所不同,但只要有一个vgamem,你就可以继续了。
  4. vgamem改为32768
  5. 保存并退出。将自动检查配置文件是否有错误。

然后重新启动VM,然后重试。


1
投票

根据Installing Windows 10 in KVM + libvirt,访问Spice然后向下滚动到Windows二进制文件,然后单击链接spice guest工具。下载完成后继续安装spice工具。安装完成后,您应该能够获得guest虚拟机VM分辨率以匹配已调整大小的VM窗口的分辨率。

对我来说,“自动调整窗口大小的VM”是灰色的,直到我安装了spice guest工具;我甚至不需要在安装后重新启动 - 此功能立即可用,它只是工作 - :)。

主机:Ubuntu 16.04.6 LTS(Xenial Xerus)

来宾VM:Windows 10 Pro(版本1809 build 17763.379)

© www.soinside.com 2019 - 2024. All rights reserved.