virt-manager新建的虚拟机不能自动调整窗口大小

用virt-manager新建了一个kubuntu的虚拟机,不知道为什么不能自动调整窗口大小,分辨率调成1920*1080之后,只有全屏下才能看到下面的任务栏,请问这个是因为什么原因?

电脑的屏幕如果是1920x1080,那么虚拟机分辨率在设置为1920x1080时,虚拟机窗口一旦不全屏,必然会导致一部分虚拟机的桌面内容无法显示。

或者,你是说,希望虚拟机窗口大小变化时,虚拟机的分辨率同时发生相应变化,来适应窗口尺寸?

确实是想虚拟机窗口大小变化时,虚拟系统窗口能自适应改变,我现在装了windows11,arch,ubuntu,kubuntu,debian几个虚拟系统,其中windows,ubuntu,arch是可以这样的,但是kubuntu和debian就不行,不知道为什么

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033092

但是启动 spice-vdagentd.service 后桌面仍然无法正常自动调整,不过剪贴板正常工作。

测试环境:
Host & Guest:Debian 12 KDE Plasma

我所有的虚拟机都没法自动调整……

Windows 需要这个:

https://www.spice-space.org/download.html

Windows 11 可能暂时还没有支持

Linux 需要 spice-vdagent


另外还有 qemu-guest-agentVirtIO 驱动(后者一般用于 Windows),可以增强虚拟机功能

windows11是支持的,我的虚拟机主要就是用来跑windows,我安装的就是win11

Windows 11 应该安装哪个驱动或者增强工具?

一个https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-latest.exe
一个https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.240-1/virtio-win-0.1.240.iso
一个winfsp-2.0.23075
这些包含了共享剪贴板,virtio驱动,文件系统,具体哪个生效的还真不知道

1 个赞

找时间我研究一下,之前写的virt-manager没有这部分内容。