ARM, складений 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

Відповіді:


2

VGA - це (більш-менш) стандарт, характерний для x86. Як такий, він не доступний в ARM. Аналогічне питання було дано відповіді тут : Ви можете отримати підтримку графіки з допомогою плінтуса ARM Versatile.

Бачачи, як у вашому посібнику вже встановлена -M versatilepbможливість, вам слід бути добрим. Ядро, яке ви використовуєте, вже має підтримку графічного рішення на емульованій платі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.