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


8

我按照指南编译QEMU,以便可以在其中运行Raspberry Pi Archlinux映像-我在本指南中了解了如何做。

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

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

错误:Cirrus VGA不可用

然后,我尝试使QEMU使用该-vga std参数模拟其他图形设备,但出现此错误:

错误:标准VGA不可用

我从这里去哪里?我直觉这个问题是由于我自己为ARM编译了QEMU。我查看了错误消息,但似乎找不到与我的问题相关的任何内容。

FWIW:

  • 主机是Ubuntu x64 12.04

Answers:


2

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.