ARM Compiled QEMU - «VGA standard non disponible»

8

J'ai suivi ce guide pour compiler QEMU afin de pouvoir y exécuter une image Archlinux Raspberry Pi - ce que j'ai appris à faire dans ce guide .

J'essaie d'exécuter x-server sur l'image Archlinux virtualisée, mais pour ce faire, je dois avoir un périphérique graphique. J'ai installé certains pilotes génériques (c'est-à-dire Vesa) pour l'instant, mais mon QEMU ne montre aucun périphérique graphique disponible.

En tant que paramètre de démarrage, j'ai essayé -vga cirrusce qui m'a donné l'erreur:

Erreur: Cirrus VGA non disponible

J'ai ensuite essayé de faire émuler QEMU un autre périphérique graphique en utilisant le -vga stdparamètre, mais j'ai ensuite obtenu cette erreur:

Erreur: VGA standard non disponible

Où dois-je aller d'ici? J'ai l'intuition que ce problème est dû au fait que j'ai compilé QEMU moi-même pour ARM. J'ai recherché le message d'erreur, mais je n'arrive pas à trouver quoi que ce soit de pertinent pour mon problème.

FWIW:

  • L'hôte est Ubuntu x64 12.04
Freesnöw
la source

Réponses:

2

VGA est une norme (plus ou moins) spécifique à x86. En tant que tel, il n'est pas disponible sur ARM. Une question similaire a été répondue ici : Vous pouvez obtenir un support graphique en utilisant la carte de base ARM Versatile.

En voyant comment votre guide définit déjà l' -M versatilepboption, vous devriez être prêt à continuer tel quel . Le noyau que vous utilisez prend déjà en charge la solution graphique sur la carte émulée.

Daniel B
la source