最近使用kvm安装了一个windows 10的虚拟机,无奈分辨率是锁定在800x600,许多场景完全无法正常使用。
在网上找了一些方法,无非是加启动参数-vga std,或者把qxl显卡的显存调大。
加参数的方法我没有验证,那个调显存的方法就是扯淡的,默认的16MB足够1080p的显示了。
最后解决方式是通过在Guest上(即虚拟机里面)安装virtio的qxl驱动解决。
关于如何安装virtio驱动,在官网上应该有详细资料。无非就是下载驱动的iso文件,然后以cdrom的形式添加到虚拟机,找到qxl开头的驱动然后安装即可。