ARM 컴파일 된 QEMU- "표준 VGA를 사용할 수 없음"


8

가이드를 따라 QEMU를 컴파일하여 Raspberry Pi Archlinux 이미지를 실행할 수 있도록했습니다 . 이 가이드 에서이 방법을 배웠습니다 .

가상화 된 Archlinux 이미지에서 x-server를 실행하려고하는데 그렇게하려면 그래픽 장치가 있어야합니다. 지금은 일반적인 드라이버 (예 : Vesa)를 설치했지만 QEMU에 사용 가능한 그래픽 장치가 표시되지 않습니다.

시작 매개 변수로 시도 -vga cirrus하여 오류가 발생했습니다.

오류 : Cirrus VGA를 사용할 수 없음

그런 다음 QEMU가 -vga std매개 변수를 사용하여 다른 그래픽 장치를 에뮬레이션하도록 시도했지만 이 오류가 발생했습니다.

오류 : 표준 VGA를 사용할 수 없습니다

여기서 어디로 가나 요? 이 문제는 ARM을 위해 QEMU를 직접 컴파일했기 때문에 발생한다고 생각합니다. 오류 메시지를 찾았지만 문제와 관련된 것을 찾을 수없는 것 같습니다.

FWIW :

  • 호스트는 Ubuntu x64 12.04입니다.

답변:


2

VGA는 (더 많거나 적은) x86 특정 표준입니다. 따라서 ARM에서는 사용할 수 없습니다. 비슷한 질문에 대한 답변이 여기있습니다 : ARM Versatile베이스 보드를 사용하여 그래픽 지원을 얻을 수 있습니다.

가이드가 이미 -M versatilepb옵션을 설정 한 방법을 살펴보면 그대로 사용하는 것이 좋습니다. 사용중인 커널은 이미 에뮬레이트 보드의 그래픽 솔루션을 지원합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.