Skip to content

Commit

Permalink
qemu: armv7l: fix "No VGA device has been created"
Browse files Browse the repository at this point in the history
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
  • Loading branch information
AkihiroSuda committed Jul 31, 2023
1 parent d4c0da7 commit 9abe762
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions pkg/qemu/qemu.go
Original file line number Diff line number Diff line change
Expand Up @@ -789,18 +789,12 @@ func Cmdline(cfg Config) (string, []string, error) {
args = append(args, "-device", "virtio-keyboard-pci")
args = append(args, "-device", "virtio-mouse-pci")
args = append(args, "-device", "qemu-xhci,id=usb-bus")
case limayaml.AARCH64:
// QEMU does not seem to support virtio-vga for aarch64
case limayaml.AARCH64, limayaml.ARMV7L:
// QEMU does not seem to support virtio-vga for aarch64 and arm
args = append(args, "-vga", "none", "-device", "ramfb")
args = append(args, "-device", "qemu-xhci,id=usb-bus")
args = append(args, "-device", "usb-kbd,bus=usb-bus.0")
args = append(args, "-device", "usb-mouse,bus=usb-bus.0")
case limayaml.ARMV7L:
// QEMU does not seem to support virtio-vga for arm
args = append(args, "-vga", "cirrus", "-device", "cirrus-vga")
args = append(args, "-device", "qemu-xhci,id=usb-bus")
args = append(args, "-device", "usb-kbd,bus=usb-bus.0")
args = append(args, "-device", "usb-mouse,bus=usb-bus.0")
}

// Parallel
Expand Down

0 comments on commit 9abe762

Please sign in to comment.