ARM Compiled QEMU - «стандарт VGA недоступен»

8

Я следовал этому руководству, чтобы скомпилировать QEMU, чтобы в нем можно было запустить образ Raspberry Pi Archlinux - что я узнал, как это сделать в этом руководстве .

Я пытаюсь запустить x-сервер на виртуализированном образе Archlinux, но для этого мне нужно графическое устройство. На данный момент я установил некоторые общие драйверы (например, Vesa), но в моем QEMU нет доступных графических устройств.

В качестве параметра запуска я попытался, -vga cirrusкоторый дал мне ошибку:

Ошибка: Cirrus VGA не доступен

Затем я попытался, чтобы QEMU эмулировал другое графическое устройство, используя -vga stdпараметр, но затем получил эту ошибку:

Ошибка: стандартный VGA не доступен

Куда мне идти отсюда? У меня есть ощущение, что эта проблема связана с тем, что я сам собрал QEMU для ARM. Я посмотрел сообщение об ошибке, но, похоже, не могу найти ничего, имеющего отношение к моей проблеме.

FWIW:

  • Хост Ubuntu x64 12.04
Freesnöw
источник

Ответы:

2

VGA является (более или менее) стандартом для x86. Как таковой, он не доступен на ARM. На аналогичный вопрос ответили здесь : Вы можете получить поддержку графики, используя универсальную материнскую плату ARM.

Видя, как ваш гид уже устанавливает -M versatilepbопцию, вы должны быть хороши, чтобы идти как есть. Ядро, которое вы используете, уже имеет поддержку графического решения на эмулируемой плате.

Даниэль Б
источник