Difference between revisions of "QEMU aarch64 (qemu-aarch64)"
Jump to navigation
Jump to search
(3D acceleration usage notes) |
(Keyboard and mouse are working (pmbootstrap MR #1750)) |
||
Line 47: | Line 47: | ||
* SSH | * SSH | ||
* Graphical output via dri (as configured in device-qemu-aarch64 for weston) | * Graphical output via dri (as configured in device-qemu-aarch64 for weston) | ||
+ | * Keyboard and mouse | ||
== What does not work == | == What does not work == | ||
− | |||
* Writing to framebuffer seems to be broken (splash screen doesn't work) | * Writing to framebuffer seems to be broken (splash screen doesn't work) | ||
=== See also === | === See also === | ||
* [[common Qemu notes]] | * [[common Qemu notes]] |
Revision as of 15:44, 13 February 2019
[[|200px|alt=]] | |
Manufacturer | Qemu |
---|---|
Name | aarch64 |
Codename | qemu-aarch64 |
Category | testing |
Hardware | |
Architecture | aarch64 |
Non-Android based device | ✔ |
USB Networking |
Unavailable |
---|---|
Flashing |
Unavailable |
Touchscreen |
Unavailable |
Display |
Works |
WiFi |
Unavailable |
Xwayland |
Works |
FDE | |
Mainline |
Works |
Battery |
Unavailable |
3D Acceleration |
Works |
Accelerometer |
Unavailable |
Audio | |
Bluetooth |
Unavailable |
Camera |
Unavailable |
GPS |
Unavailable |
Mobile data |
Unavailable |
SMS |
Unavailable |
Calls |
Unavailable |
USB OTG | |
CPU emulation is slow! Consider using qemu-amd64 instead if
x86_64
is your native architecture.Contributors
- MartijnBraam
- ollieparanoid
Usage
$ pmbootstrap init # Choose device "qemu-aarch64"
$ pmbootstrap install --no-fde
$ pmbootstrap qemu --image-size=2G --display=gtk --arch=aarch64
Using the --display=gtk
parameter is recommended. In the GTK interface, click on View / Show Tabs to display all available outputs as tabs next to each other. Check the serial0
output for what it is actually doing as the boot will probably take a few minutes, unless you have a very fast PC.
Enable 3D acceleration (virglrenderer) with the gl=on
display option.
Example: --display=gtk,gl=on
or --display=sdl,gl=on
What works
- Serial output
- SSH
- Graphical output via dri (as configured in device-qemu-aarch64 for weston)
- Keyboard and mouse
What does not work
- Writing to framebuffer seems to be broken (splash screen doesn't work)