October 9, 20223 yr 之前用虚拟机安装WIN10并直通了集成UHD630显卡。系统中会出现内存被显存大量占用的情况。参考 https://post.smzdm.com/p/aoxxnd7m/ 文章的解决办法,添加 <qemu:commandline> <qemu:arg value='-set'/> <qemu:arg value='device.hostdev0.x-igd-gms=1'/> </qemu:commandline> 参数后解决了共享显存占用内存的问题,但升级到6.11.1后,这段代码会报错,提示hostdev0设备未被定义,进入WIN10虚拟机后发现共享显存占用了3G的内存,求新的解决办法。
October 18, 20223 yr 是这个版本的bug吗?所有VM有加 <qemu:commandline> <qemu:arg value='-set'/> 这种附加XML的都会出现设备未被定义不能启动,就是6.11.1这个版本出现这个问题,对上的所有版本一直都正常
October 27, 20223 yr Solution 把你那个替换成这个 <qemu:override> <qemu:device alias="hostdev0"> <qemu:frontend> <qemu:property name="x-igd-opregion" type="bool" value="true"/> <qemu:property name='x-igd-gms' type='unsigned' value='1'/> </qemu:frontend> </qemu:device> </qemu:override> 然后把第二行 替换成<domain xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0' type='kvm'> 就可以解决了
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.