ARM Compiled QEMU - "Standard-VGA nicht verfügbar"

8

Ich habe diese Anleitung befolgt , um QEMU zu kompilieren, damit ich ein Raspberry Pi Archlinux-Image darin ausführen kann - was ich in dieser Anleitung gelernt habe .

Ich versuche, x-server auf dem virtualisierten Archlinux-Image auszuführen, aber dazu muss ich ein Grafikgerät haben. Ich habe vorerst einige generische Treiber (z. B. Vesa) installiert, aber in meiner QEMU werden keine verfügbaren Grafikgeräte angezeigt.

Als Startparameter habe ich versucht, -vga cirruswas mir den Fehler gab:

Fehler: Cirrus VGA nicht verfügbar

Ich habe dann versucht, QEMU mithilfe des -vga stdParameters ein anderes Grafikgerät emulieren zu lassen , habe dann aber den folgenden Fehler erhalten:

Fehler: Standard-VGA nicht verfügbar

Wohin gehe ich von hier aus? Ich habe das Gefühl, dass dieses Problem auf die Tatsache zurückzuführen ist, dass ich QEMU selbst für ARM zusammengestellt habe. Ich habe die Fehlermeldung nachgeschlagen, kann aber anscheinend nichts für mein Problem relevantes finden.

FWIW:

  • Der Host ist Ubuntu x64 12.04
Freesnöw
quelle

Antworten:

2

VGA ist ein (mehr oder weniger) x86-spezifischer Standard. Daher ist es in ARM nicht verfügbar. Eine ähnliche Frage wurde hier beantwortet : Sie können Grafikunterstützung mit dem ARM Versatile Baseboard erhalten.

Wenn Sie sehen, wie Ihr Reiseführer die -M versatilepbOption bereits festlegt , sollten Sie so weitermachen, wie sie ist. Der von Ihnen verwendete Kernel unterstützt bereits die Grafiklösung auf der emulierten Karte.

Daniel B.
quelle