您的位置:首页 > 运维架构

qemu/kvm报“Could not open SDL display”的原因和解决方案

2010-11-17 13:07 387 查看
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”错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐