qemu/kvm报“Could not open SDL display”的原因和解决方案
<br /> qemu/kvm使用-full-screen全屏启动时,有时报“Could not open SDL display”错误,然后kvm虚拟机退出。<br /> 原因是kvm的虚拟机的分辨率比较高。高分辨率指的是:(>= 1280x1024x16)<br /> <br /> <br /> 解决方案是在kvm启动时加上如下参数:<br />qemu/lkvm的
·
qemu/kvm使用-full-screen全屏启动时,有时报“Could not open SDL display”错误,然后kvm虚拟机退出。
原因是kvm的虚拟机的分辨率比较高。高分辨率指的是:(>= 1280x1024x16)
解决方案是在kvm启动时加上如下参数:
qemu/lkvm的启动选项:
‘-vga type’
‘ std’Standard VGA card with Bochs VBE extensions. If your guest OS supports the VESA 2.0 VBE extensions (e.g. Windows XP) and if you want to use high resolution modes (>= 1280x1024x16) then you should use this option.
或者在非全屏模式下启动虚拟机,把虚拟机的分辨率调低。
使用-vga std选项后,如果你的vm的分辨率调到比Host的显卡分辨率高,还是会报Could not open SDL display”错误。
更多推荐
已为社区贡献8条内容
所有评论(0)