首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >virt-manager来宾调整大小不起作用

virt-manager来宾调整大小不起作用
EN

Stack Overflow用户
提问于 2017-02-02 06:00:48
回答 7查看 41.8K关注 0票数 27

安装了virt-manager,目标虚拟机是debian jessie,安装了spice-vdagent共享剪贴板,并且没有延迟的鼠标输入。

显示: Spice视频: QXL频道spice: spicevmc,virtio,com.redhat.spice.0 (已确认目标虚拟机中存在/dev设备)

EN

回答 7

Stack Overflow用户

发布于 2020-05-01 18:46:07

对于XFCE,这是一个似乎还没有修复的known bug (在xubuntu20.04中确认仍然崩溃)。

这个问题是由于spice-vdagent中的一个更改造成的,它通知DE进行更改,而不是直接更改分辨率,而且该功能还没有在XFCE中实现。

一种解决方法是在每次调整窗口大小时在来宾系统中运行以下命令:

代码语言:javascript
复制
$ xrandr --output Virtual-1 --auto
票数 14
EN

Stack Overflow用户

发布于 2019-03-27 19:55:26

根据Installing Windows 10 in KVM + libvirt的说法,访问Spice,然后向下滚动到Windows binaries,然后单击链接spice guest tools。下载完成后,继续安装spice工具。安装完成后,您应该能够获得与调整大小的VM窗口相匹配的来宾VM分辨率。

对我来说,"Auto resize VM with window“是灰色的,直到我安装了spice来宾工具;我甚至不需要在安装后重新启动--这个功能立即就可以使用了,而且它只是工作了- :)。

主机:Ubuntu16.04.6LTS (Xenial Xerus)

来宾虚拟机:Windows10专业版(版本1809Build 17763.379)

票数 12
EN

Stack Overflow用户

发布于 2020-05-26 19:42:17

简短的回答对我很有效:

我还将Display设置为Spice。如果虚拟机的虚拟视频硬件设置为VGA或QXL,我无法在来宾系统中调整桌面大小。当我在virt-中将视频管理器更改为Virtio并重启虚拟机时,它起作用了。

更长的背景,以防对未来的访问者有用:

我在2020年5月遇到了这个问题,虽然这里的旧答案有一些帮助,但我想我应该补充一些说明,因为virt-manager UI和libvirt功能不断发展。

在我的例子中,我有一个Fedora32 (KDE Spin) Linux主机和一个相同的操作系统。我的virt-manager版本是2.2.1。

就像上面提到的索萨蒙纳最初的情况一样,我使用的是Display、Spice、,这样我就可以拥有一些好东西,比如主人和客人之间的共享剪贴板。

这位客人似乎卡在了1024x768。xrandr显示了许多更高的分辨率,但当我试图将分辨率设置为1920x1080时--无论是使用xrandr --output Virtual-1 --mode 1920x1080还是使用等离子的显示设置--它只会短暂地更改为更高的分辨率。然后,咯咯,它就会变回来。

显式设置更高级别的VGA显存不起作用(尽管很久以前它确实对另一个问题有帮助)。

无论我将virt-manager的View -> Scale设置为什么来显示菜单选项,这种情况仍然会发生。

我的解决方案是在虚拟硬件视频设置中。注意:不是显示管理器,而是virt-中左侧硬件列表中更下方的一个单独条目。

如果视频设置为VGA或QXL,我无法调整来宾的大小。

然后我把视频硬件改成了Virtio,问题就解决了。我可以使用xrandr命令或图形用户界面显示首选项来调整桌面的大小,即使在重启之后,所做的更改也会生效。

当然,在对其虚拟硬件设置进行此更改之前,应彻底关闭来宾VM。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41990600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档