QEMU compilado por braço - “VGA padrão não disponível”

8

Segui este guia para compilar o QEMU para que eu pudesse executar uma imagem do Raspberry Pi Archlinux - o que aprendi como fazer neste guia .

Estou tentando executar o x-server na imagem virtualizada do Archlinux, mas para isso, preciso ter um dispositivo gráfico. Instalei alguns drivers genéricos (por exemplo, Vesa) por enquanto, mas meu QEMU não está mostrando nenhum dispositivo gráfico disponível.

Como parâmetro de inicialização, tentei o -vga cirrusque me deu o erro:

Erro: Cirrus VGA não disponível

Tentei fazer com que o QEMU emulasse um dispositivo gráfico diferente usando o -vga stdparâmetro, mas recebi este erro:

Erro: VGA padrão não disponível

Para onde eu vou daqui? Tenho a sensação de que esse problema se deve ao fato de eu ter compilado o QEMU para o ARM. Procurei a mensagem de erro, mas não consigo encontrar nada relevante para o meu problema.

FWIW:

  • O host é o Ubuntu x64 12.04
Freesnöw
fonte

Respostas:

2

VGA é um padrão (mais ou menos) específico para x86. Como tal, não está disponível no ARM. Uma pergunta semelhante foi respondida aqui : Você pode obter suporte gráfico usando o rodapé do ARM Versatile.

Vendo como seu guia já define a -M versatilepbopção, você deve seguir em frente. O kernel que você está usando já tem suporte para a solução gráfica na placa emulada.

Daniel B
fonte