ARM编译QEMU - “标准VGA不可用”

Modified on: Tue, 12 Feb 2019 08:00:02 +0800

我按照这个指南编译QEMU,以便我可以运行Raspberry Pi Archlinux图像它 - 我在这里学会了怎么做指南

我正在尝试在虚拟化的Archlinux映像上运行x-server,但为此,我必须拥有一个图形设备。我现在安装了一些通用驱动程序(即Vesa),但我的QEMU没有显示任何可用的图形设备。

作为启动参数,我尝试了-vga cirrus,这给了我错误:

  

错误:Cirrus VGA无法使用

然后我尝试让QEMU使用-vga std参数模拟不同的图形设备,但后来出现了这个错误:

  

错误:标准VGA不可用

我从哪里开始?我有一种直觉,认为这个问题是因为我自己为ARM编译了QEMU。我查了一下错误信息,但我似乎无法找到与我的问题相关的任何内容。

FWIW:强>

  • 主机是Ubuntu x64 12.04
作者:FreeSnow

最佳答案

VGA是(或多或少)x86特定标准。因此,它不适用于ARM。 此处回答了类似的问题:您可以获得图形支持使用ARM Versatile基板。

看看您的指南如何设置-M versatilepb选项,您应该按原样行事。您正在使用的内核已经支持仿真板上的图形解决方案。


相关问答

添加新评论