qemu+spice的云桌面开源解决方案,依然是不错的选择,本文主要讲述如何通过qxl配置多屏幕、4K和8K等大分辨率。
注意:spice的图像处理能力,以及带宽,都不是最好的,仅适合内网使用。无论是多屏幕还是4K、8K超大分辨率,都是一笔很大的开销,应该谨慎使用。
多屏幕
在libvirt的xml文件中,使用2个qxl设备即可。
<video>
<model type='qxl' vram='9126' heads='1'/>
<model type='qxl' vram='9126' heads='2'/>
</video>
4K分辨率
调大显存到16M即可。
<video>
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'/>
</video>
4K分辨率
调大显存到128M即可。
<video>
<model type='qxl' ram='262144' vram='262144' vgamem='131072' heads='1'/>
</video>
注意:多屏幕和分辨率可以同时调整。