Tho*_*ner 8 kvm libvirt virtual-machine
安装了virt-manager,目标虚拟机是debian jessie,spice-vdagent安装了共享剪贴板,无延迟鼠标输入工作
显示:Spice Video:QXL Channel spice:spicevmc,virtio,com.redhat.spice.0(确认/ dev设备存在于目标vm中)
JBe*_*ley 12
对于 XFCE,这是一个已知的错误,似乎尚未修复(在 Xubuntu 20.04 中确认仍然损坏)。
此问题是由于更改spice-vdagent而不是直接更改分辨率,而是通知 DE 进行更改,并且该功能尚未在 XFCE 中实现。
一种解决方法是每次调整窗口大小时在来宾中运行以下命令:
$ xrandr --output Virtual-1 --auto
Run Code Online (Sandbox Code Playgroud)
Tho*_*ner 11
确保在virt-manager中启用了guest调整大小:
菜单View- > Scale Display- > Auto resize VM with window(已选中)
我发现了一个辛辣的环境,我认为它与virt-maanger相当.另外,spicy从spice-client-gtk包裹连接; 通过检查找到要连接的端口sudo ss -nlp | grep qemu,并连接到localhost上的该端口.Spicy的切换更容易找到:Options- > Resize guest to match window size(已选中).
Ant*_*nyK 11
根据在 KVM + libvirt 中安装 Windows 10,访问Spice然后向下滚动到Windows 二进制文件,然后单击链接spice guest 工具。下载完成后继续安装 spice 工具。安装完成后,您应该能够获得来宾 VM 分辨率以匹配调整大小的 VM 窗口的分辨率。
对我来说,在安装 spice 访客工具之前,“使用窗口自动调整 VM 大小”是灰色的;安装后我什至不必重新启动 - 此功能立即可用并且它只是有效 - :)。
主机:Ubuntu 16.04.6 LTS (Xenial Xerus)
来宾 VM:Windows 10 专业版(版本 1809 内部版本 17763.379)
@ThorSummoner 的方法有效,但如果您有高分辨率显示器,访客视频驱动程序可能没有足够的内存来绘制更大的屏幕。在这种情况下,您将需要增加视频内存,但不幸的是 virt-manager GUI 没有提供这样做的方法。因此,请按照以下步骤操作:
sudo virsh edit <copied uuid><model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/>. 您type和其他参数可能不同,但只要有vgamem,您就可以继续。vgamem为32768然后重启你的虚拟机,再试一次。
对我有用的简短答案:
我还将Display设置为Spice。如果虚拟机的虚拟视频硬件设置为VGA或QXL,我无法在来宾中调整桌面大小。当我在 virt-manager 中将视频更改为Virtio并重新启动虚拟机时,它起作用了。
更长的背景,以防对未来的访问者有用:
我在 2020 年 5 月遇到了这个问题,虽然这里的旧答案有一些帮助,但我想我应该添加一些说明,因为 virt-manager UI 和 libvirt 功能不断发展。
就我而言,我有一台 Fedora 32 (KDE Spin) Linux 主机,并且在来宾中有相同的操作系统。我的virt-manager版本是2.2.1。
与上面 thorsummoner 的原始情况一样,我正在使用Display Spice,这样我就可以拥有诸如主机和来宾之间共享剪贴板之类的好东西。
客人似乎卡在 1024x768 上。xrandr在来宾中显示了许多可用的更高分辨率,但是当我尝试将分辨率设置为 1920x1080 时(无论是否使用xrandr --output Virtual-1 --mode 1920x1080Plasma 的显示设置),它只会暂时更改为更高分辨率。然后,叮当一声,它又变回来了。
显式设置更高级别的 VGA 视频内存不起作用(尽管它很久以前确实有助于解决另一个问题)。
无论我将 virt-manager 的View -> Scale to display menu options 设置为什么,这种情况仍然发生。
对我来说,修复方法是在虚拟硬件视频设置中。注意:不是Display,而是 virt-manager 左侧硬件列表中的一个单独条目。
如果视频设置为VGA或QXL,我无法调整访客的大小。
然后我将视频硬件更改为Virtio,问题就消失了。我可以使用命令或 GUI 显示首选项调整桌面大小xrandr,即使重新启动后,更改也会保留。
当然,在对其虚拟硬件设置进行此更改之前,应该彻底关闭来宾虚拟机。
| 归档时间: |
|
| 查看次数: |
10122 次 |
| 最近记录: |