ARM Compiled QEMU - “VGA standar tidak tersedia”

8

Saya mengikuti panduan ini untuk mengkompilasi QEMU sehingga saya dapat menjalankan gambar Raspberry Pi Archlinux di dalamnya - yang saya pelajari bagaimana melakukannya dalam panduan ini .

Saya mencoba menjalankan x-server pada gambar Archlinux yang tervirtualisasi, tetapi untuk melakukannya, saya harus memiliki perangkat grafis. Saya menginstal beberapa driver generik (yaitu Vesa) untuk saat ini, tetapi QEMU saya tidak menunjukkan perangkat grafis yang tersedia.

Sebagai parameter startup, saya mencoba -vga cirrusyang memberi saya kesalahan:

Kesalahan: VGA Cirrus tidak tersedia

Saya kemudian mencoba untuk membuat QEMU meniru perangkat grafis yang berbeda menggunakan -vga stdparameter, tetapi kemudian mendapat kesalahan ini:

Kesalahan: VGA standar tidak tersedia

Kemana saya harus pergi dari sini? Saya punya firasat bahwa masalah ini adalah karena saya mengkompilasi QEMU sendiri untuk ARM. Saya telah mencari pesan kesalahan, tetapi sepertinya saya tidak dapat menemukan sesuatu yang relevan dengan masalah saya.

FWIW:

  • Tuan rumah adalah Ubuntu x64 12.04
Freesnöw
sumber

Jawaban:

2

VGA adalah standar (lebih atau kurang) spesifik x86. Karena itu, tidak tersedia di ARM. Pertanyaan serupa dijawab di sini : Anda dapat memperoleh dukungan grafis menggunakan alas tiang ARM Serbaguna.

Melihat bagaimana panduan Anda telah menetapkan -M versatilepbopsi, Anda seharusnya baik-baik saja. Kernel yang Anda gunakan sudah memiliki dukungan untuk solusi grafis pada papan emulasi.

Daniel B
sumber